com.esri.arcgis.schematic
Interface ISchematicRelationController

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISchematicRelationControllerProxy, SchematicRelationController

public interface ISchematicRelationController
extends java.io.Serializable

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

Description: 'Provides access to memeber that manage the schematic relation controller.' 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 IID28213779_9140_4a1e_b0fc_12a34f4dc82a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnumSchematicInMemoryFeature findChildren(ISchematicInMemoryFeature inMemoryParent)
          Provides access to the children schematic features for the specified parent schematic feature.
 ISchematicInMemoryFeature findParent(ISchematicInMemoryFeature inMemoryChild)
          Provides access to the parent schematic feature for the specified child schematic feature.
 IEnumSchematicInMemoryFeature findParents(ISchematicInMemoryDiagram inMemoryDiagram)
          Provides access to all parent schematic features contained in the sprecified diagram.
 boolean isParent(ISchematicInMemoryFeature inMemoryFeature)
          Indicates if a schematic feature is a parent.
 

Field Detail

IID28213779_9140_4a1e_b0fc_12a34f4dc82a

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

findParent

ISchematicInMemoryFeature findParent(ISchematicInMemoryFeature inMemoryChild)
                                     throws java.io.IOException,
                                            AutomationException
Provides access to the parent schematic feature for the specified child schematic feature.

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

findChildren

IEnumSchematicInMemoryFeature findChildren(ISchematicInMemoryFeature inMemoryParent)
                                           throws java.io.IOException,
                                                  AutomationException
Provides access to the children schematic features for the specified parent schematic feature.

Parameters:
inMemoryParent - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryFeature (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicInMemoryFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findParents

IEnumSchematicInMemoryFeature findParents(ISchematicInMemoryDiagram inMemoryDiagram)
                                          throws java.io.IOException,
                                                 AutomationException
Provides access to all parent schematic features contained in the sprecified diagram.

Parameters:
inMemoryDiagram - A reference to a com.esri.arcgis.schematic.ISchematicInMemoryDiagram (in)
Returns:
A reference to a com.esri.arcgis.schematic.IEnumSchematicInMemoryFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isParent

boolean isParent(ISchematicInMemoryFeature inMemoryFeature)
                 throws java.io.IOException,
                        AutomationException
Indicates if a schematic feature is a parent.

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