Class AnnotationOptions

java.lang.Object
annotation.handler.AnnotationOptions
All Implemented Interfaces:
Serializable, ManagedParameters
Direct Known Subclasses:
SNRAnnotationOptions, StringAnnotationOptions, TMAnnotationOptions, UserFormAnnotationOptions

public class AnnotationOptions extends Object implements Serializable, ManagedParameters
Annotation options. Does nothing but used as a base class for forming a list of annotations.
Author:
dg50
See Also:
  • Constructor Details

    • AnnotationOptions

      public AnnotationOptions(AnnotationOptions otherOptions)
    • AnnotationOptions

      public AnnotationOptions(String annotationName)
      Parameters:
      annotationClassName -
  • Method Details

    • getAnnotationName

      public String getAnnotationName()
      Returns:
      the annotationClassName
    • isIsSelected

      public boolean isIsSelected()
      Returns:
      the isSelected boolean
    • setSelected

      public void setSelected(boolean isSelected)
      Parameters:
      isSelected - the isSelected to set
    • 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.