Class StudioJsonActionItem<T extends Action.Element>

java.lang.Object
com.axelor.studio.mapper.schema.StudioJsonActionItem<T>
All Implemented Interfaces:
StudioJsonSchemaLike
Direct Known Subclasses:
StudioJsonActionAttrs.Attribute, StudioJsonActionCondition.Check, StudioJsonActionMethod.Call, StudioJsonActionRecord.Field, StudioJsonActionScript.Script, StudioJsonActionValidate.Validate, StudioJsonActionView.ViewItem

public abstract class StudioJsonActionItem<T extends Action.Element> extends Object implements StudioJsonSchemaLike
  • Constructor Details

    • StudioJsonActionItem

      public StudioJsonActionItem()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCondition

      public String getCondition()
    • setCondition

      public void setCondition(String condition)
    • getExpression

      public String getExpression()
    • setExpression

      public void setExpression(String expression)
    • getType

      public String getType()
      Specified by:
      getType in interface StudioJsonSchemaLike
    • toActionItem

      public abstract T toActionItem()