com.esri.arcgis.schematic
Interface ISchematicInMemoryFeaturePrimaryAssociation

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISchematicInMemoryFeaturePrimaryAssociationProxy, SchematicInMemoryFeatureLink, SchematicInMemoryFeatureNode, SchematicInMemoryFeatureNodeOnLink, SchematicInMemoryFeatureSubLink

public interface ISchematicInMemoryFeaturePrimaryAssociation
extends java.io.Serializable

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

Description: 'Provides access to members that control the schematic in memory feature primary association.' 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 IID905627d5_c01a_4130_8a78_71858d6fd8b7
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void associate(IObject object)
          Associate the schematic in memory feature primary assocation to the object.
 IObject getAssociatedObject()
          Associated object if exist.
 IObjectClass getAssociatedObjectClass()
          Associated object class if exist.
 IWorkspace getAssociatedWorkspace()
          Associated workspace if exist.
 int getDataSourceID()
          Data source ID related to the schematic in memory feature primary assocation.
 int getObjectClassID()
          Class ID related to the schematic in memory feature primary assocation.
 java.lang.String getObjectGUID()
          GUID related to the schematic in memory feature primary assocation.
 int getObjectID()
          Object ID related to the schematic in memory feature primary assocation.
 int getObjectSubID()
          SUBID related to the schematic in memory feature primary assocation.
 

Field Detail

IID905627d5_c01a_4130_8a78_71858d6fd8b7

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

getDataSourceID

int getDataSourceID()
                    throws java.io.IOException,
                           AutomationException
Data source ID related to the schematic in memory feature primary assocation.

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

getObjectClassID

int getObjectClassID()
                     throws java.io.IOException,
                            AutomationException
Class ID related to the schematic in memory feature primary assocation.

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

getObjectID

int getObjectID()
                throws java.io.IOException,
                       AutomationException
Object ID related to the schematic in memory feature primary assocation.

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

getObjectSubID

int getObjectSubID()
                   throws java.io.IOException,
                          AutomationException
SUBID related to the schematic in memory feature primary assocation.

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

getObjectGUID

java.lang.String getObjectGUID()
                               throws java.io.IOException,
                                      AutomationException
GUID related to the schematic in memory feature primary assocation.

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

getAssociatedObject

IObject getAssociatedObject()
                            throws java.io.IOException,
                                   AutomationException
Associated object if exist.

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

getAssociatedObjectClass

IObjectClass getAssociatedObjectClass()
                                      throws java.io.IOException,
                                             AutomationException
Associated object class if exist.

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

getAssociatedWorkspace

IWorkspace getAssociatedWorkspace()
                                  throws java.io.IOException,
                                         AutomationException
Associated workspace if exist.

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

associate

void associate(IObject object)
               throws java.io.IOException,
                      AutomationException
Associate the schematic in memory feature primary assocation to the object.

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