com.esri.arcgis.schematic
Interface ISchematicConnection

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISchematicConnectionProxy, SchematicADOConnection, SchematicADOExtendedConnection, SchematicDAOConnection, SchematicDAOOdbcDirectConnection, SchematicGDBAccessConnection, SchematicGDBFileConnection, SchematicGDBOleDBConnection, SchematicGDBSdeConnection

public interface ISchematicConnection
extends java.io.Serializable

COM Interface 'ISchematicConnection'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that manage the schematic connection.' 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 IID22fda053_5eba_4c54_ae60_9c6de836ea8d
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getCLSID()
          The CLSID of the schematic connection.
 java.lang.String getDescription()
          The description of the schematic connection.
 java.lang.String getInitString()
          String used to initialize the schematic connection.
 java.lang.Object getObject()
          Encapsulated object of the schematic connection.
 int getState()
          The schematic connection state of the schematic connection.
 void open()
          Opens the schematic connection.
 void setInitString(java.lang.String initString)
          String used to initialize the schematic connection.
 void setObjectByRef(java.lang.Object object)
          Encapsulated object of the schematic connection.
 

Field Detail

IID22fda053_5eba_4c54_ae60_9c6de836ea8d

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

getObject

java.lang.Object getObject()
                           throws java.io.IOException,
                                  AutomationException
Encapsulated object of the schematic connection.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setObjectByRef

void setObjectByRef(java.lang.Object object)
                    throws java.io.IOException,
                           AutomationException
Encapsulated object of the schematic connection.

Parameters:
object - A reference to another Object (IUnknown) (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getInitString

java.lang.String getInitString()
                               throws java.io.IOException,
                                      AutomationException
String used to initialize the schematic connection.

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

setInitString

void setInitString(java.lang.String initString)
                   throws java.io.IOException,
                          AutomationException
String used to initialize the schematic connection.

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

open

void open()
          throws java.io.IOException,
                 AutomationException
Opens the schematic connection.

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

getCLSID

java.lang.String getCLSID()
                          throws java.io.IOException,
                                 AutomationException
The CLSID of the schematic connection.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The description of the schematic connection.

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

getState

int getState()
             throws java.io.IOException,
                    AutomationException
The schematic connection state of the schematic connection.

Returns:
A com.esri.arcgis.schematic.esriSchematicConnectionState constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.