Class StringArgument

All Implemented Interfaces:
Serializable, ListModel
Direct Known Subclasses:
GridArgument

public class StringArgument extends FormatArgument
Represents an argument that expects a string value.
See Also:
  • Constructor Details

  • Method Details

    • getHelpDefinition

      public FilteringColumnDefinition getHelpDefinition()
      Get help definition for argument.
      Returns:
      the help definition
    • setHelpDefinition

      public void setHelpDefinition(FilteringColumnDefinition helpDefinition)
      Set help definition for argument.
      Parameters:
      helpDefinition - the help definition to set
    • getPersistingValueObject

      public Object getPersistingValueObject()
      Get the persisting value.
      Returns:
      the persisting value
    • setPersistingValueObject

      public void setPersistingValueObject(SubjectLists persistingValueObject)
      Set the persisting value.
      Parameters:
      persistingValueObject - the persisting value
    • copyArgument

      public StringArgument copyArgument()
      Description copied from class: Argument
      Make a copy of the argument.
      Specified by:
      copyArgument in class Argument
      Returns:
      the argument copy
    • isSingleSelection

      public boolean isSingleSelection()
      Check if only single selection is allowed for argument.
      Returns:
      true if only single selection is allowed for argument, otherwise false
    • isEmpty

      public boolean isEmpty()
      Description copied from class: Argument
      Get if argument is empty.
      Overrides:
      isEmpty in class Argument
      Returns:
      true if argument is empty, otherwise false