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

    • 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.