|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchematicAnalystFindConnected
Provides access to members that control the Find Connected trace analyst.
The Find Connected searches for the set of schematic elements connected to the node currently selected in the active schematic diagram and highlights these detected elements.
Method Summary | |
---|---|
int |
getFlowDirection()
Type of flow direction. |
String |
getUserDataNameOfForbiddenLinks()
Name of the userdata that defines the forbidden links; that is, the links which prevent the detection from continuing beyond them. |
boolean |
isSelectLink()
Indicates if the schematic links that belong to the Find Connected trace result must be selected. |
boolean |
isSelectNode()
Indicates if the schematic nodes that belong to the Find Connected trace result must be selected. |
boolean |
isUseFlow()
Indicates if the flow must be used to find the connected elements. |
void |
setFlowDirection(int flowDirection)
Type of flow direction. |
void |
setSelectLink(boolean selectLink)
Indicates if the schematic links that belong to the Find Connected trace result must be selected. |
void |
setSelectNode(boolean selectNode)
Indicates if the schematic nodes that belong to the Find Connected trace result must be selected. |
void |
setUseFlow(boolean useFlow)
Indicates if the flow must be used to find the connected elements. |
void |
setUserDataNameOfForbiddenLinks(String name)
Name of the userdata that defines the forbidden links; that is, the links which prevent the detection from continuing beyond them. |
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAnalystTraceResult |
---|
clearResult, getTraceResult |
Methods inherited from interface com.esri.arcgis.schematic.ISchematicAlgorithm |
---|
execute, getAlgorithmCLSID, getLabel, getPropertySet, getSchematicDiagramClassName, isAvailable, isEnabled, isOverridable, isUseEndNode, isUseRootNode, setAvailable, setLabel, setOverridable, setPropertySet, setSchematicDiagramClassNameByRef |
Method Detail |
---|
boolean isSelectNode() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.com.esri.arcgis.schematic.ISchematicAlgoFindConnected
void setSelectNode(boolean selectNode) throws IOException, AutomationException
selectNode
- The selectNode (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isSelectLink() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.com.esri.arcgis.schematic.ISchematicAlgoFindConnected
void setSelectLink(boolean selectLink) throws IOException, AutomationException
selectLink
- The selectLink (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getUserDataNameOfForbiddenLinks() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.com.esri.arcgis.schematic.INgUserData
void setUserDataNameOfForbiddenLinks(String name) throws IOException, AutomationException
name
- The name (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
- The flowDirection (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseFlow() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseFlow(boolean useFlow) throws IOException, AutomationException
useFlow
- The useFlow (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 |