All Implemented Interfaces:
Serializable
Direct Known Subclasses:
IceBucketField, QueueField

public class Field extends LockableSetting
A field has a name and an attach to value, these fields are used to keep track of all the User Defined and Built In values for samples in queue and work view as well as those on the actual step.
See Also:
  • Field Details

    • name

      protected String name
      The name of the field.
    • attachTo

      protected String attachTo
      Defines what entity this field is attached to.
    • style

      protected Style style
      The style of the field (user-defined or built-in).
      Since:
      2.23
  • Constructor Details

    • Field

      public Field()
      Default constructor.
    • Field

      public Field(String name)
      Constructor with field name.
      Parameters:
      name - The field name.
    • Field

      public Field(String name, String attachTo)
      Constructor with field name and attach-to value.
      Parameters:
      name - The field name.
      attachTo - What entity this field is attached to.
  • Method Details

    • getName

      public String getName()
      Gets the name of the field.
      Returns:
      The field name.
    • setName

      public void setName(String name)
      Sets the name of the field.
      Parameters:
      name - The field name.
    • getAttachTo

      public String getAttachTo()
      Gets the attach-to value indicating what entity this field is attached to.
      Returns:
      The attach-to value.
    • setAttachTo

      public void setAttachTo(String attachTo)
      Sets the attach-to value indicating what entity this field is attached to.
      Parameters:
      attachTo - The attach-to value.
    • getStyle

      public Style getStyle()
      Gets the style of the field.
      Returns:
      The field style.
    • setStyle

      public void setStyle(Style style)
      Sets the style of the field.
      Parameters:
      style - The field style.