All Implemented Interfaces:
Component, CompositeComponent, Form, Cloneable

public class FormImpl extends AbstractCompositeComponent implements Form
  • Constructor Details Link icon

    • FormImpl Link icon

      public FormImpl()
  • Method Details Link icon

    • getEntityModel Link icon

      public EntityModel getEntityModel()
      Specified by:
      getEntityModel in interface Form
      Returns:
      the base entity model
    • setEntityModel Link icon

      public void setEntityModel(EntityModel entityModel)
    • toString Link icon

      public String toString()
      Overrides:
      toString in class Object
    • isReplaced Link icon

      public boolean isReplaced()
    • setReplaced Link icon

      public void setReplaced(boolean replaced)
    • isReadonly Link icon

      public boolean isReadonly()
      Specified by:
      isReadonly in interface Form
    • setReadonly Link icon

      public void setReadonly(boolean readOnly)
    • isAppendDefaultActions Link icon

      public boolean isAppendDefaultActions()
    • setAppendDefaultActions Link icon

      public void setAppendDefaultActions(boolean appendDefaultActions)
    • isAppendMassMutationActions Link icon

      public boolean isAppendMassMutationActions()
    • setAppendMassMutationActions Link icon

      public void setAppendMassMutationActions(boolean appendMassMutationActions)
    • hasOutputJobAction Link icon

      public boolean hasOutputJobAction()
    • setHasOutputJobAction Link icon

      public void setHasOutputJobAction(boolean hasOutputJobAction)
    • hasMergeAction Link icon

      public boolean hasMergeAction()
    • setHasMergeAction Link icon

      public void setHasMergeAction(boolean hasMergeAction)
    • hasGenericLabelAction Link icon

      public boolean hasGenericLabelAction()
    • setHasGenericLabelAction Link icon

      public void setHasGenericLabelAction(boolean hasGenericLabelAction)
    • hasStickyActionBar Link icon

      public boolean hasStickyActionBar()
    • setHasStickyActionBar Link icon

      public void setHasStickyActionBar(boolean hasStickyActionBar)
    • hasCopyAction Link icon

      public boolean hasCopyAction()
    • setHasCopyAction Link icon

      public void setHasCopyAction(boolean hasCopyAction)
    • hasImportAction Link icon

      public boolean hasImportAction()
    • setHasImportAction Link icon

      public void setHasImportAction(boolean hasImportAction)
    • hasExportAction Link icon

      public boolean hasExportAction()
    • setHasExportAction Link icon

      public void setHasExportAction(boolean hasExportAction)
    • isMarkable Link icon

      public boolean isMarkable()
      Specified by:
      isMarkable in interface Form
    • setMarkable Link icon

      public void setMarkable(boolean markable)
    • hasPreferencesMenu Link icon

      public boolean hasPreferencesMenu()
      Specified by:
      hasPreferencesMenu in interface Form
    • setHasPreferencesMenu Link icon

      public void setHasPreferencesMenu(boolean hasPreferencesMenu)
    • hasGenericActions Link icon

      public boolean hasGenericActions()
    • setHasGenericActions Link icon

      public void setHasGenericActions(boolean hasGenericActions)
    • getCreateEndpoint Link icon

      public String getCreateEndpoint()
      Specified by:
      getCreateEndpoint in interface Form
    • setCreateEndpoint Link icon

      public void setCreateEndpoint(String createEndpoint)
    • getType Link icon

      @Nullable public @Nullable String getType()
    • setType Link icon

      public void setType(String type)
    • clear Link icon

      public void clear()
    • getFormScope Link icon

      public FormScope getFormScope()
      Specified by:
      getFormScope in interface Form
    • validate Link icon

      public void validate() throws ModelBuildException
      Description copied from interface: Component
      Will be called when the form has been built completely. Can be used to validate values (and throw ModelBuildException) or the fill in default value.
      Specified by:
      validate in interface Component
      Overrides:
      validate in class AbstractCompositeComponent
      Throws:
      ModelBuildException