Package | Description |
---|---|
nxopen.routing |
Provides classes and interfaces for Routing.
|
nxopen.routing.electrical |
Provides classes and interfaces for Routing Electrical.
|
Modifier and Type | Method and Description |
---|---|
LogicalTerminal[] |
LogicalConnection.getFromTerminals()
Get all From Terminals from the logical connection
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
LogicalTerminal[] |
LogicalConnection.getToTerminals()
Get all To Terminals from the logical connection
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
Modifier and Type | Method and Description |
---|---|
boolean |
LogicalConnection.addFromTerminal(LogicalTerminal fromTerminal)
Add
LogicalTerminal to the From Terminals collection. |
boolean |
LogicalConnection.addToTerminal(LogicalTerminal toTerminal)
Add
LogicalTerminal to end of the To Terminals collection. |
boolean |
LogicalConnection.removeFromTerminal(LogicalTerminal fromTerminal)
Remove a
LogicalTerminal from the From Terminals collection. |
boolean |
LogicalConnection.removeToTerminal(LogicalTerminal toTerminal)
Remove a
LogicalTerminal from the To Terminals collection. |
void |
LogicalConnection.replaceFromTerminals(LogicalTerminal[] fromTerminals)
Replace the existing From Terminals for the logical connection with
collection of
LogicalTerminal terminals
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") Created in NX4.0.2 |
void |
LogicalConnection.replaceToTerminals(LogicalTerminal[] toTerminals)
Replace the existing To Terminals for the logical connection with
collection of
LogicalTerminal terminals
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") Created in NX4.0.2 |
Modifier and Type | Method and Description |
---|---|
LogicalTerminal |
Connection.fromTerminal()
Returns the From terminal.
|
LogicalTerminal[] |
ElectricalStockDevice.getIntermediateTerminals()
Get the intermediate terminals associated to this stock device.
|
LogicalTerminal[] |
Connection.getIntermediateTerminals()
Get the intermediate terminals associated with this connection.
|
LogicalTerminal |
ConnectorDevice.getTerminal(String terminalName,
boolean createTerminal)
Get
LogicalTerminal given the name of the terminal. |
LogicalTerminal[] |
ConnectorDevice.getTerminals()
Get terminals.
|
LogicalTerminal |
Connection.toTerminal()
Returns the To terminal.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Connection.addIntermediateTerminal(LogicalTerminal intermediateTerminal)
Add an intermediate terminal to this connection
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
boolean |
Connection.removeIntermediateTerminal(LogicalTerminal intermediateTerminal)
Remove an intermediate terminal from this connection
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
boolean |
ConnectorDevice.removeTerminal(LogicalTerminal routeTerminalToRemove)
Remove a terminal.
|
void |
Connection.replaceIntermediateTerminals(LogicalTerminal[] intermediateTerminals)
Replaces the intermediate terminals associated with this connection.
|
void |
Connection.setFromTerminal(LogicalTerminal fromTerminal)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
Connection.setToTerminal(LogicalTerminal toTerminal)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.