|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicLink
Provides access to members that control the schematic link element.
A schematic link is an edge in a network graph. It is connected to an origin node and an end node. It is represented by either a direct single-line segment or several line segments passing through one or several link points.
Method Summary | |
---|---|
int |
getFlowDirection()
Flow direction of the schematic link. |
ISchematicNode |
getFromNode()
Schematic origin node of the link. |
int |
getFromPort()
Port number on the schematic origin node used to connect the schematic link. |
ISchematicNode |
getToNode()
Schematic extremity node of the link. |
int |
getToPort()
Port number on the schematic extremity node used to connect the schematic link. |
void |
setFlowDirection(int flowDirection)
Flow direction of the schematic link. |
void |
setFromNodeByRef(ISchematicNode schematicNode)
Schematic origin node of the link. |
void |
setFromPort(int portNumber)
Port number on the schematic origin node used to connect the schematic link. |
void |
setToNodeByRef(ISchematicNode schematicNode)
Schematic extremity node of the link. |
void |
setToPort(int portNumber)
Port number on the schematic extremity node used to connect the schematic link. |
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 |
Method Detail |
---|
ISchematicNode getFromNode() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFromNodeByRef(ISchematicNode schematicNode) throws IOException, AutomationException
schematicNode
- A reference to a com.esri.arcgis.schematic.ISchematicNode (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISchematicNode getToNode() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setToNodeByRef(ISchematicNode schematicNode) throws IOException, AutomationException
schematicNode
- A reference to a com.esri.arcgis.schematic.ISchematicNode (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFromPort() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFromPort(int portNumber) throws IOException, AutomationException
portNumber
- The portNumber (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getToPort() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setToPort(int portNumber) throws IOException, AutomationException
portNumber
- The portNumber (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFlowDirection() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setFlowDirection(int flowDirection) throws IOException, AutomationException
flowDirection
- A com.esri.arcgis.geodatabase.esriFlowDirection constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |