Package dataModelFX

Interface ConnectionNodeParams

All Superinterfaces:
Serializable
All Known Implementing Classes:
ModuleNodeParams, PamGroupStructureParams, PamStructureParams, StructureParams

public interface ConnectionNodeParams extends Serializable
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
  • Method Details Link icon

    • getNodeType Link icon

      Get the node type. This indicates what type of conneciton node the parameter belong to.
      Returns:
      the connection node type.
    • getLayoutX Link icon

      double getLayoutX()
      The x location of the module.
    • getLayoutY Link icon

      double getLayoutY()
      The y location of the module.
    • getID Link icon

      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.