public interface PortDataBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Method and Description |
---|---|
AttributeHolder |
createPort()
Creates a new port
License requirements: None. |
void |
deletePort(AttributeHolder portObject)
Deletes the port which is new created
License requirements: None. |
Point2d |
getConnectionDirection(AttributeHolder portObject)
Gets the connection direction
License requirements: None. |
Point2d |
getPointLocation(AttributeHolder portObject)
Gets the port location
License requirements: None. |
AttributeHolder[] |
getPortObjects()
Gets the port objects which have user attributes of the port.
|
boolean |
nozzleBottom()
Returns the nozzle in the bottom edge.
|
boolean |
nozzleLeft()
Returns the nozzle in the left edge.
|
boolean |
nozzleRight()
Returns the nozzle in the right edge.
|
boolean |
nozzleTop()
Returns the nozzle in the top edge
License requirements: None. |
void |
setConnectionDirection(AttributeHolder portObject,
Point2d connectionDirection)
Sets the connection direction
License requirements: None. |
void |
setNozzleBottom(boolean nozzleBottom)
License requirements: None. |
void |
setNozzleLeft(boolean nozzleLeft)
License requirements: None. |
void |
setNozzleRight(boolean nozzleRight)
License requirements: None. |
void |
setNozzleTop(boolean nozzleTop)
License requirements: None. |
void |
setPointLocation(AttributeHolder portObject,
Point2d portLocation)
Sets the port location
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
AttributeHolder[] getPortObjects() throws NXException, RemoteException
NXException
RemoteException
boolean nozzleTop() throws NXException, RemoteException
NXException
RemoteException
void setNozzleTop(boolean nozzleTop) throws NXException, RemoteException
nozzleTop
- NXException
RemoteException
boolean nozzleBottom() throws NXException, RemoteException
NXException
RemoteException
void setNozzleBottom(boolean nozzleBottom) throws NXException, RemoteException
nozzleBottom
- NXException
RemoteException
boolean nozzleLeft() throws NXException, RemoteException
NXException
RemoteException
void setNozzleLeft(boolean nozzleLeft) throws NXException, RemoteException
nozzleLeft
- NXException
RemoteException
boolean nozzleRight() throws NXException, RemoteException
NXException
RemoteException
void setNozzleRight(boolean nozzleRight) throws NXException, RemoteException
nozzleRight
- NXException
RemoteException
Point2d getPointLocation(AttributeHolder portObject) throws NXException, RemoteException
portObject
- the port object,
only accept the object which is got by getPortObjects()
or createPort()
NXException
RemoteException
void setPointLocation(AttributeHolder portObject, Point2d portLocation) throws NXException, RemoteException
portObject
- the port object,
only accept the object which is by getPortObjects()
or createPort()
portLocation
- the port locationNXException
RemoteException
Point2d getConnectionDirection(AttributeHolder portObject) throws NXException, RemoteException
portObject
- the port object,
only accept the object which is got by getPortObjects()
or createPort()
NXException
RemoteException
void setConnectionDirection(AttributeHolder portObject, Point2d connectionDirection) throws NXException, RemoteException
portObject
- the port object,
only accept the object which is got by getPortObjects()
or createPort()
connectionDirection
- the connection directionNXException
RemoteException
AttributeHolder createPort() throws NXException, RemoteException
NXException
RemoteException
void deletePort(AttributeHolder portObject) throws NXException, RemoteException
portObject
- the port object,
only accept the object which is got by createPort()
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.