Class MarkDataSelectorParams

java.lang.Object
PamView.paneloverlay.overlaymark.MarkDataSelectorParams
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class MarkDataSelectorParams extends Object implements Serializable, Cloneable, ManagedParameters
PArameter set for handling mark overlays selections. This does NOT have much to say about what's in and what's out of the mark, it's more about what the receiving observer of the mark actually wants.
Author:
dg50
See Also:
  • Constructor Details

    • MarkDataSelectorParams

      public MarkDataSelectorParams()
  • Method Details

    • getOverlayInfo

      public OverlayMarkDataInfo getOverlayInfo(PamDataBlock dataBlock)
      Get the information for a specific data block.
      Parameters:
      dataBlock - data block
      Returns:
      Selection choices.
    • setOverlayInfo

      public void setOverlayInfo(PamDataBlock dataBlock, OverlayMarkDataInfo markDataInfo)
      Set information for a given data block.
      Parameters:
      dataBlock -
      markDataInfo -
    • getParameterSet

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.