com.esri.arcgis.arcmapui
Interface IDataConnectionPropertyPage

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DataConnectionPropertyPage, IDataConnectionPropertyPageProxy

public interface IDataConnectionPropertyPage
extends java.io.Serializable

COM Interface 'IDataConnectionPropertyPage'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriArcMapUI.olb'

Description: 'Provides access to members that control the Data connection property page.' 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 IID26056537_9ebc_11d2_a089_0000f8775bf9
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void attemptToDeleteExistingName()
          For save dialogs, attempt to delete the table/feature class.
 IName getName()
          User selected Name (ie, FeatureClassName, TableName).
 void setCallback(IDataConnectionCallback rhs1)
          Callback implementation (not mandatory).
 void setDefaultName(java.lang.String rhs1)
          Default name when NewDataFile is true.
 void setEnabled(boolean rhs1)
          Indicates if all the window controls in the property page are enabled.
 void setNewDataFile(boolean rhs1)
          Indicates if the dialog is for new data.
 void setPromptName(java.lang.String rhs1)
          Prompt name.
 void setSkipByRef(ITable rhs1)
          When NewDataFile is false, skip this table/featureclass in the ComboBox.
 void setType(int rhs1)
          Type of data we are getting or putting.
 

Field Detail

IID26056537_9ebc_11d2_a089_0000f8775bf9

static final int IID26056537_9ebc_11d2_a089_0000f8775bf9
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

setEnabled

void setEnabled(boolean rhs1)
                throws java.io.IOException,
                       AutomationException
Indicates if all the window controls in the property page are enabled.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNewDataFile

void setNewDataFile(boolean rhs1)
                    throws java.io.IOException,
                           AutomationException
Indicates if the dialog is for new data.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultName

void setDefaultName(java.lang.String rhs1)
                    throws java.io.IOException,
                           AutomationException
Default name when NewDataFile is true.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPromptName

void setPromptName(java.lang.String rhs1)
                   throws java.io.IOException,
                          AutomationException
Prompt name. Default is to use 'Save As:' for saving and 'Choose:' for loading.

Parameters:
rhs1 - The rhs1 (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(int rhs1)
             throws java.io.IOException,
                    AutomationException
Type of data we are getting or putting.

Parameters:
rhs1 - A com.esri.arcgis.arcmapui.esriDCType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

IName getName()
              throws java.io.IOException,
                     AutomationException
User selected Name (ie, FeatureClassName, TableName).

Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSkipByRef

void setSkipByRef(ITable rhs1)
                  throws java.io.IOException,
                         AutomationException
When NewDataFile is false, skip this table/featureclass in the ComboBox.

Parameters:
rhs1 - A reference to a com.esri.arcgis.geodatabase.ITable (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

attemptToDeleteExistingName

void attemptToDeleteExistingName()
                                 throws java.io.IOException,
                                        AutomationException
For save dialogs, attempt to delete the table/feature class. Returns successfully if the object is delete, S_FALSE if the user requested no, or the delete error.

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

setCallback

void setCallback(IDataConnectionCallback rhs1)
                 throws java.io.IOException,
                        AutomationException
Callback implementation (not mandatory).

Parameters:
rhs1 - A reference to a com.esri.arcgis.arcmapui.IDataConnectionCallback (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.