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
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetID()Get the unique ID for the node.doubleThe x location of the module.doubleThe 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.
-