com.esri.arcgis.cartoUI
Interface IFeatureLayerSourcePageExtension

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
CFDataSourcePageExtension, IFeatureLayerSourcePageExtensionProxy

public interface IFeatureLayerSourcePageExtension
extends java.io.Serializable

COM Interface 'IFeatureLayerSourcePageExtension'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCartoUI.olb'

Description: 'Provides access to members that control a dialog for setting a feature layer's data source.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID2aad86be_5eeb_4284_9a29_8f8ef40e040b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDescription(IFeatureLayer pLayer)
          The default description text.
 boolean isDataSourceReadOnly()
          Indicates if the data source can be changed.
 void setDescription(IFeatureLayer pLayer, java.lang.String text)
          The default description text.
 void showDialog(IFeatureLayer pLayer, int parentHWnd)
          Shows a custom dialog to change the data source.
 

Field Detail

IID2aad86be_5eeb_4284_9a29_8f8ef40e040b

static final int IID2aad86be_5eeb_4284_9a29_8f8ef40e040b
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setDescription

void setDescription(IFeatureLayer pLayer,
                    java.lang.String text)
                    throws java.io.IOException,
                           AutomationException
The default description text.

Parameters:
pLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
text - The text (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

java.lang.String getDescription(IFeatureLayer pLayer)
                                throws java.io.IOException,
                                       AutomationException
The default description text.

Parameters:
pLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
Returns:
The text
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

showDialog

void showDialog(IFeatureLayer pLayer,
                int parentHWnd)
                throws java.io.IOException,
                       AutomationException
Shows a custom dialog to change the data source.

Parameters:
pLayer - A reference to a com.esri.arcgis.carto.IFeatureLayer (in)
parentHWnd - The parentHWnd (A COM typedef) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isDataSourceReadOnly

boolean isDataSourceReadOnly()
                             throws java.io.IOException,
                                    AutomationException
Indicates if the data source can be changed.

Returns:
The flag
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.