Package dataModelFX
Interface ConnectionNodeParams
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ModuleNodeParams
,PamGroupStructureParams
,PamStructureParams
,StructureParams
Information on structures used in the data model. This is saved by PAMGuard
and then used to remake the data model with all nodes in the same position
etc.
- Author:
- Jamie Macaulay
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetID()
Get the unique ID for the node.double
The x location of the module.double
The y location of the module.Get the node type.
-
Method Details
-
getNodeType
ConnectionNodeParams.PAMConnectionNodeType getNodeType()Get the node type. This indicates what type of conneciton node the parameter belong to.- Returns:
- the connection node type.
-
getLayoutX
double getLayoutX()The x location of the module. -
getLayoutY
double getLayoutY()The y location of the module. -
getID
UUID getID()Get the unique ID for the node. This should eb the same after the node has been saved.- Returns:
- the unique ID number.
-