Uses of Interface
pamViewFX.fxNodes.connectionPane.ConnectorNode
-
Uses of ConnectorNode in pamViewFX.fxNodes.connectionPane
Modifier and TypeClassDescriptionclass
Line which connects a plug or socket to a ConnectionRectangle or other ConnectionLine.class
Plug connected to a collision rectangle.class
A socket which allows connections to parent nodes.Modifier and TypeMethodDescriptionstatic ConnectorNode
ConnectionPane.disconnectNodes
(ConnectionNode childNode, ConnectionNode parentNode) Disconnect a node programtically.ConnectionLine.getConnectedShape()
ConnectorNode.getConnectedShape()
Get the connected shape- the shape this shape is connected to.static ConnectorNode
ConnectionPane.getConnectionPlug
(ConnectionNode childNode, ConnectionNode parentNode, boolean includeBranch, boolean bypassStructure) Find the plug used to connect between two nodes.ConnectionLine.getParentConnectionShape()
Get the parent connection shape.Modifier and TypeMethodDescriptionArrayList<? extends ConnectorNode>
ConnectionNode.getBranchConnectionSockets()
Get any branch sockets- these are inputs connection to the primary socket.ArrayList<? extends ConnectorNode>
ConnectionNode.getConnectionPlugs()
Get connection plugs.ConnectionPane.getConnectionPlugs
(StandardConnectionNode connectionNode) Get all the connection plugs from all the ConnectionNodes in a ConnectionPane.ArrayList<? extends ConnectorNode>
ConnectionNode.getConnectionSockets()
Get connection sockets for a node.ConnectionPane.getConnectionSockets
(StandardConnectionNode connectionNode) Get all connection sockets from all Connection Nodes.ConnectionPane.getPlugAcceptingConnectionShapes
(StandardConnectionNode connectionNode) Get all sockets and all plug connection lines from all nodes.StandardConnectionPlug.getPossibleConnectionShapes()
StandardConnectionSocket.getPossibleConnectionShapes()
Modifier and TypeMethodDescriptionvoid
ConnectionLine.addBranchNewSocket
(ConnectorNode plugShape) Add a new socket to the line.void
ConnectionLine.addTempSocket
(ConnectorNode plugShape) Add a temporary socket to the line.boolean
ConnectionLine.checkBranchSocketParent
(ConnectorNode connectionShape) Check whether the current connection shape has a parent ConnectionNode whihc already has a branch plug on the line.void
ConnectionListener.collisionEvent
(ConnectorNode shape, ConnectorNode foundShape, int type) Called whenever a connection is made, could possibly happen, or been brokenvoid
ConnectorNodeListener.nodeConnectorEvent
(ConnectorNode shape, int type) Called whenever a node connector event occursvoid
ConnectionNode.notifyConnectionListeners
(ConnectorNode connectedShape, ConnectorNode plugShape, int connected) Notify all connection listener in the node.void
StandardConnectionNode.notifyConnectionListeners
(ConnectorNode connectedShape, ConnectorNode plugShape, int connected) void
ConnectionLine.setConnectedShape
(ConnectorNode connecionShape) void
ConnectorNode.setConnectedShape
(ConnectorNode connecionShape) Set the connected shape- the shape which this shape is connected to.void
ConnectionLine.setConnectionStatus
(int type, ConnectorNode connectionShape) void
ConnectorNode.setConnectionStatus
(int type, ConnectorNode shape) Set the connection status.void
StandardConnectionPlug.setConnectionStatus
(int type, ConnectorNode foundShape) void
StandardConnectionSocket.setConnectionStatus
(int type, ConnectorNode connectionShape) ModifierConstructorDescriptionConnectionLine
(StandardConnectionNode connectionNode, ConnectorNode connectionShape) -
Uses of ConnectorNode in pamViewFX.fxNodes.connectionPane.structures
Modifier and TypeMethodDescriptionConnectionGroupSubPane.getConnectionPlugs
(StandardConnectionNode connectionNode) Get all the connection plugs from all the ConnectionNodes in a ConnectionPane.Modifier and TypeMethodDescriptionvoid
ConnectionGroupStructure.notifyConnectionListeners
(ConnectorNode connectedShape, ConnectorNode plugShape, int connected)