Class ActionType

java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ActionType
All Implemented Interfaces:
IModelCodeName, Serializable

public class ActionType extends MorpheusModel implements IModelCodeName
Defines an action (the data/definition side) so it can be surfaced across different domains in the app. The runtime behavior lives in an ActionProvider; providerCode is the explicit join key between a stored definition and its runtime provider (matching the provider's key or dotted namespace.key). messageCode is the i18n key used to localize the action's display label.
See Also:
  • Field Details

    • code

      protected String code
    • providerCode

      protected String providerCode
    • name

      protected String name
    • messageCode

      protected String messageCode
    • description

      protected String description
    • category

      protected String category
    • sortOrder

      protected Integer sortOrder
    • wizard

      protected Wizard wizard
  • Constructor Details

    • ActionType

      public ActionType()
  • Method Details

    • getCode

      public String getCode()
      Specified by:
      getCode in interface IModelCodeName
    • setCode

      public void setCode(String code)
    • getProviderCode

      public String getProviderCode()
    • setProviderCode

      public void setProviderCode(String providerCode)
    • getName

      public String getName()
      Specified by:
      getName in interface IModelCodeName
    • setName

      public void setName(String name)
    • getMessageCode

      public String getMessageCode()
    • setMessageCode

      public void setMessageCode(String messageCode)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getCategory

      public String getCategory()
    • setCategory

      public void setCategory(String category)
    • getSortOrder

      public Integer getSortOrder()
    • setSortOrder

      public void setSortOrder(Integer sortOrder)
    • getWizard

      public Wizard getWizard()
    • setWizard

      public void setWizard(Wizard wizard)