Class ProcessDefinitionDetailView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, FragmentOwner, ChangeTracker, DetailView<ProcessDefinitionData>, ReadOnlyAwareView, Serializable

@Route(value="bpm/processdefinitions/:id", layout=DefaultMainViewParent.class) @ViewController("bpm_ProcessDefinition.detail") @ViewDescriptor("process-definition-detail-view.xml") @DialogMode(width="50em", height="37.5em") public class ProcessDefinitionDetailView extends StandardDetailView<ProcessDefinitionData>
See Also:
  • Field Details

  • Constructor Details

    • ProcessDefinitionDetailView

      public ProcessDefinitionDetailView()
  • Method Details

    • initActionButtons

      protected void initActionButtons()
    • onBeforeShow

      @Subscribe protected void onBeforeShow(View.BeforeShowEvent event)
    • initInstancesCountLabels

      protected void initInstancesCountLabels()
    • initVersionLookup

      protected void initVersionLookup(ProcessDefinitionData processDefinition)
    • onVersionLookupValueChange

      @Subscribe("versionComboBox") protected void onVersionLookupValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<ProcessDefinitionData>,ProcessDefinitionData> event)
    • onProcessDefinitionDcItemChange

      @Subscribe(id="processDefinitionDataDc", target=DATA_CONTAINER) protected void onProcessDefinitionDcItemChange(InstanceContainer.ItemChangeEvent<ProcessDefinitionData> event)
    • initProcessInstances

      protected void initProcessInstances(ProcessDefinitionData processDefinition)
    • onActivateBtnClick

      @Subscribe("activateBtn") protected void onActivateBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onSuspendBtnClick

      @Subscribe("suspendBtn") protected void onSuspendBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onMigrateAllProcessInstancesBtnClick

      @Subscribe("migrateAllProcessInstancesBtn") protected void onMigrateAllProcessInstancesBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onDeleteDeploymentBtnClick

      @Subscribe("deleteDeploymentBtn") protected void onDeleteDeploymentBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onProcessDefinitionsGridViewDetails

      @Subscribe("processInstancesGrid.edit") public void onProcessDefinitionsGridViewDetails(ActionPerformedEvent event)