public interface ConnectionBuilder extends SheetElementBuilder
ConnectionCollection.createConnectionBuilder(nxopen.diagramming.Connection)
SheetElementBuilder.AllowedTransformationsData, SheetElementBuilder.ResizeOptionType
Modifier and Type | Method and Description |
---|---|
String |
discipline()
Returns the discipline of this connection.
|
Port |
end()
Returns the end port of this connection.
|
LocationBuilder |
endLocation()
Returns the end location of this connection.
|
Point2d[] |
getBendPoints()
Get bending points for polyline to render the connection.
|
boolean |
reverseEnd()
Returns the reversed flag of this connection.
|
void |
setBendPoints(Point2d[] points)
Set bending points for polyline to render the connection.
|
void |
setDiscipline(String discipline)
License requirements: None. |
void |
setEnd(Port endPort)
License requirements: None. |
void |
setStart(Port startPort)
License requirements: None. |
Port |
start()
Returns the start port of this connection.
|
LocationBuilder |
startLocation()
Returns the start location of this connection.
|
getAllowedTransformations, getMinNodeSize, height, heightPolicy, internal, label, labelName, location, locationStyle, mirrorX, mirrorY, owner, owningSheet, resizeOption, rotation, setHeight, setHeightPolicy, setLabelName, setLocationStyle, setMinNodeSize, setMirrorX, setMirrorY, setOwner, setOwningSheet, setResizeOption, setRotation, setWidth, setWidthPolicy, setX, setY, setZDepth, sourceElement, upToDate, visible, width, widthPolicy, x, y, zdepth
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String discipline() throws NXException, RemoteException
NXException
RemoteException
void setDiscipline(String discipline) throws NXException, RemoteException
discipline
- NXException
RemoteException
Port end() throws NXException, RemoteException
NXException
RemoteException
void setEnd(Port endPort) throws NXException, RemoteException
endPort
- NXException
RemoteException
LocationBuilder endLocation() throws NXException, RemoteException
end()
port is null.
NXException
RemoteException
boolean reverseEnd() throws NXException, RemoteException
NXException
RemoteException
Port start() throws NXException, RemoteException
NXException
RemoteException
void setStart(Port startPort) throws NXException, RemoteException
startPort
- NXException
RemoteException
LocationBuilder startLocation() throws NXException, RemoteException
start()
is null.
NXException
RemoteException
Point2d[] getBendPoints() throws NXException, RemoteException
NXException
RemoteException
void setBendPoints(Point2d[] points) throws NXException, RemoteException
points
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.