java.lang.Object
io.jmix.ui.screen.Screen
io.jmix.ui.screen.StandardEditor<TaskListenerModel>
io.jmix.bpmui.screen.modeler.properties.tasklistener.TaskListenerEdit
All Implemented Interfaces:
ChangeTracker, EditorScreen<TaskListenerModel>, FrameOwner, ReadOnlyAwareScreen

@UiController("bpm_TaskListenerModel.edit") @UiDescriptor("task-listener-edit.xml") public class TaskListenerEdit extends StandardEditor<TaskListenerModel>
  • Field Details

  • Constructor Details

    • TaskListenerEdit

      public TaskListenerEdit()
  • Method Details

    • onBeforeShow

      @Subscribe protected void onBeforeShow(Screen.BeforeShowEvent event)
    • initEventLookup

      protected void initEventLookup()
    • initTypeLookup

      protected void initTypeLookup()
    • initClassNameLookup

      protected void initClassNameLookup()
    • initDelegateExpressionField

      protected void initDelegateExpressionField()
    • evaluateInitialTypeValue

      protected String evaluateInitialTypeValue()
    • getEventLookupOptionsList

      protected List<String> getEventLookupOptionsList()
    • getTypeLookupOptionsMap

      protected Map<String,String> getTypeLookupOptionsMap()
    • initFieldsVisibility

      protected void initFieldsVisibility(String taskListenerType)
    • onTaskListenerDcItemPropertyChange

      @Subscribe(id="taskListenerDc", target=DATA_CONTAINER) protected void onTaskListenerDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<TaskListenerModel> event)