com.esri.arcgis.arcmapui
Interface IDataConnectionPropertyPage2

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

public interface IDataConnectionPropertyPage2
extends java.io.Serializable

COM Interface 'IDataConnectionPropertyPage2'. 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 IIDb12c31fe_4cd4_4341_a95c_72a0cfd2e83a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void attemptToDeleteExistingName()
          For save dialogs, attempt to delete the table/feature class.
 java.lang.String getBrowseLocation()
          Last location of the GxDialog.
 IDatasetFilter getDatasetFilter()
          Filter (optional) for the page.
 IGxObjectFilter getDialogFilter()
          Filter (optional) for the GxDialog.
 IName getName()
          User selected Name (ie, FeatureClassName, TableName).
 void selectName(IName name)
          Selects the name from the list.
 void setBrowseLocation(java.lang.String filter)
          Last location of the GxDialog.
 void setCallback(IDataConnectionCallback rhs1)
          Callback implementation (not mandatory).
 void setDatasetFilterByRef(IDatasetFilter filter)
          Filter (optional) for the page.
 void setDefaultName(java.lang.String rhs1)
          Default name when NewDataFile is true.
 void setDialogFilterByRef(IGxObjectFilter filter)
          Filter (optional) for the GxDialog.
 void setEnabled(boolean rhs1)
          Indicates if all the window controls in the property page are enabled.
 void setFocus()
          Sets the focus to the file name window.
 void setNewDataFile(boolean rhs1)
          Indicates if the dialog is for new data.
 void setPromptName(java.lang.String rhs1)
          Prompt name.
 void setReturnDisplayTableName(boolean rhs1)
          Indicates if a raw FDO or a display table name is returned when get_Name method is called.
 void setShowDropdown(boolean rhs1)
          Indicates if existing data is shown in a dropdown.
 void setShowNone(boolean rhs1)
          Indicates if the option is shown in a dropdown.
 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.
 void setUniqueDefaultName(java.lang.String baseName)
          A Unique Default name when NewDataFile is true.
 

Field Detail

IIDb12c31fe_4cd4_4341_a95c_72a0cfd2e83a

static final int IIDb12c31fe_4cd4_4341_a95c_72a0cfd2e83a
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.

setBrowseLocation

void setBrowseLocation(java.lang.String filter)
                       throws java.io.IOException,
                              AutomationException
Last location of the GxDialog.

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

getBrowseLocation

java.lang.String getBrowseLocation()
                                   throws java.io.IOException,
                                          AutomationException
Last location of the GxDialog.

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

selectName

void selectName(IName name)
                throws java.io.IOException,
                       AutomationException
Selects the name from the list.

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

setFocus

void setFocus()
              throws java.io.IOException,
                     AutomationException
Sets the focus to the file name window.

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

setDatasetFilterByRef

void setDatasetFilterByRef(IDatasetFilter filter)
                           throws java.io.IOException,
                                  AutomationException
Filter (optional) for the page. Determines what datasets are visible.

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

getDatasetFilter

IDatasetFilter getDatasetFilter()
                                throws java.io.IOException,
                                       AutomationException
Filter (optional) for the page. Determines what datasets are visible.

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

setDialogFilterByRef

void setDialogFilterByRef(IGxObjectFilter filter)
                          throws java.io.IOException,
                                 AutomationException
Filter (optional) for the GxDialog.

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

getDialogFilter

IGxObjectFilter getDialogFilter()
                                throws java.io.IOException,
                                       AutomationException
Filter (optional) for the GxDialog.

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

setUniqueDefaultName

void setUniqueDefaultName(java.lang.String baseName)
                          throws java.io.IOException,
                                 AutomationException
A Unique Default name when NewDataFile is true.

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

setShowDropdown

void setShowDropdown(boolean rhs1)
                     throws java.io.IOException,
                            AutomationException
Indicates if existing data is shown in a dropdown.

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

setShowNone

void setShowNone(boolean rhs1)
                 throws java.io.IOException,
                        AutomationException
Indicates if the option is shown in a dropdown.

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

setReturnDisplayTableName

void setReturnDisplayTableName(boolean rhs1)
                               throws java.io.IOException,
                                      AutomationException
Indicates if a raw FDO or a display table name is returned when get_Name method is called.

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