com.esri.arcgis.schematic
Interface ISchematicElement

All Superinterfaces:
IObject, IRow, IRowBuffer, java.io.Serializable
All Known Implementing Classes:
ISchematicElementProxy, SchematicLink, SchematicNode, SchematicNodeOnLink, SchematicSubLink

public interface ISchematicElement
extends IObject, java.io.Serializable

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

Description: 'Provides access to members that control the schematic element.' 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 IID87cbf3c0_957c_4ce4_887e_43b08699a3b1
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IObject
IID1afcdb34_ac09_11d2_8a1e_006097aff44e
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRow
IIDfcb01cb4_9f0b_11d0_bec7_00805f7c4268
 
Fields inherited from interface com.esri.arcgis.geodatabase.IRowBuffer
IID93684651_1a83_11d1_8802_0000f877762d
 
Method Summary
 void alterPropertySet(IPropertySet propertySet)
          Changes the schematic element PropertySet with the specified PropertySet.
 ISchematicElementAssociation createAssociation(int dataSourceID, int cLSID, int oID, int sUBID, java.lang.String gUID)
          Create a schematic association.
 java.lang.String getName()
          Name of the schematic element.
 IPropertySet getPropertySet()
          PropertySet related to the schematic element.
 ISchematicDiagram getSchematicDiagram()
          Schematic diagram related to the schematic element.
 ISchematicElementClass getSchematicElementClass()
          Schematic element class related to the schematic element.
 ISchematicElement getSchematicRelation()
          Schematic element relation ship.
 int getUpdateStatus()
          Update status of the element.
 boolean isDisplayed()
          Indicates if the element is displayed.
 boolean isInitial()
          Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram.
 void setDisplayed(boolean displayed)
          Indicates if the element is displayed.
 void setInitial(boolean initial)
          Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram.
 void setSchematicRelationByRef(ISchematicElement schematicElement)
          Schematic element relation ship.
 void setUpdateStatus(int updateStatus)
          Update status of the element.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IObject
esri_getClass
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRow
delete, getOID, getTable, isHasOID, store
 
Methods inherited from interface com.esri.arcgis.geodatabase.IRowBuffer
getFields, getValue, setValue
 

Field Detail

IID87cbf3c0_957c_4ce4_887e_43b08699a3b1

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the schematic element.

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

getSchematicElementClass

ISchematicElementClass getSchematicElementClass()
                                                throws java.io.IOException,
                                                       AutomationException
Schematic element class related to the schematic element.

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

getSchematicDiagram

ISchematicDiagram getSchematicDiagram()
                                      throws java.io.IOException,
                                             AutomationException
Schematic diagram related to the schematic element.

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

isInitial

boolean isInitial()
                  throws java.io.IOException,
                         AutomationException
Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram.

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

setInitial

void setInitial(boolean initial)
                throws java.io.IOException,
                       AutomationException
Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram.

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

isDisplayed

boolean isDisplayed()
                    throws java.io.IOException,
                           AutomationException
Indicates if the element is displayed.

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

setDisplayed

void setDisplayed(boolean displayed)
                  throws java.io.IOException,
                         AutomationException
Indicates if the element is displayed.

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

getUpdateStatus

int getUpdateStatus()
                    throws java.io.IOException,
                           AutomationException
Update status of the element.

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

setUpdateStatus

void setUpdateStatus(int updateStatus)
                     throws java.io.IOException,
                            AutomationException
Update status of the element.

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

getSchematicRelation

ISchematicElement getSchematicRelation()
                                       throws java.io.IOException,
                                              AutomationException
Schematic element relation ship.

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

setSchematicRelationByRef

void setSchematicRelationByRef(ISchematicElement schematicElement)
                               throws java.io.IOException,
                                      AutomationException
Schematic element relation ship.

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

createAssociation

ISchematicElementAssociation createAssociation(int dataSourceID,
                                               int cLSID,
                                               int oID,
                                               int sUBID,
                                               java.lang.String gUID)
                                               throws java.io.IOException,
                                                      AutomationException
Create a schematic association.

Parameters:
dataSourceID - The dataSourceID (in)
cLSID - The cLSID (in)
oID - The oID (in)
sUBID - The sUBID (in)
gUID - The gUID (in)
Returns:
A reference to a com.esri.arcgis.schematic.ISchematicElementAssociation
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPropertySet

IPropertySet getPropertySet()
                            throws java.io.IOException,
                                   AutomationException
PropertySet related to the schematic element.

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

alterPropertySet

void alterPropertySet(IPropertySet propertySet)
                      throws java.io.IOException,
                             AutomationException
Changes the schematic element PropertySet with the specified PropertySet.

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