Class FieldGroup

java.lang.Object
org.alfresco.repo.forms.FieldGroup

public class FieldGroup extends Object
Represents a field group
Author:
Gavin Cornwell
  • Field Details

    • id

      protected String id
    • label

      protected String label
    • parent

      protected FieldGroup parent
    • repeats

      protected boolean repeats
    • mandatory

      protected boolean mandatory
  • Constructor Details

    • FieldGroup

      public FieldGroup(String id, String label, boolean mandatory, boolean repeats, FieldGroup parent)
      Constructs a FieldGroup
      Parameters:
      id - The id of the group
      label - The display label of the group
      mandatory - Whether the group is mandatory
      repeats - Whether the group of fields can repeat
      parent - The group's parent group or null if it doesn't have a parent
  • Method Details

    • getId

      public String getId()
      Returns the id of the group
      Returns:
      The id of the group
    • getLabel

      public String getLabel()
      Returns the display label of the group
      Returns:
      The display label of the group
    • getParent

      public FieldGroup getParent()
      Returns the parent group
      Returns:
      The parent group or null if there isn't a parent
    • isRepeating

      public boolean isRepeating()
      Determines whether the fields inside this group can repeat multiple times
      Returns:
      true if the group repeats
    • isMandatory

      public boolean isMandatory()
      Determines if the group is mandatory
      Returns:
      true if the group is mandatory