@UiController(value="bpm_DmnDecisionTableEdit") @UiDescriptor(value="dmn-decision-table-edit.xml") public class DmnDecisionTableEdit extends io.jmix.ui.screen.StandardEditor<DmnDecisionData>
io.jmix.ui.screen.StandardEditor.AfterCommitChangesEvent, io.jmix.ui.screen.StandardEditor.BeforeCommitChangesEvent, io.jmix.ui.screen.StandardEditor.InitEntityEvent<E>, io.jmix.ui.screen.StandardEditor.ValidationEvent
io.jmix.ui.screen.Screen.AfterCloseEvent, io.jmix.ui.screen.Screen.AfterDetachEvent, io.jmix.ui.screen.Screen.AfterInitEvent, io.jmix.ui.screen.Screen.AfterShowEvent, io.jmix.ui.screen.Screen.BeforeCloseEvent, io.jmix.ui.screen.Screen.BeforeShowEvent, io.jmix.ui.screen.Screen.InitEvent
Modifier and Type | Field and Description |
---|---|
protected io.jmix.ui.Dialogs |
dialogs |
protected io.jmix.ui.component.SourceCodeEditor |
dmnEditor |
protected org.flowable.dmn.api.DmnRepositoryService |
dmnRepositoryService |
protected io.jmix.ui.screen.MessageBundle |
messageBundle |
protected static io.jmix.ui.screen.CloseAction |
REMOVE_DECISION_TABLE_DEFINITION_CLOSE_ACTION |
commitActionPerformed, showEnableEditingBtn, showSaveNotification
Constructor and Description |
---|
DmnDecisionTableEdit() |
Modifier and Type | Method and Description |
---|---|
protected void |
onBeforeShow(io.jmix.ui.screen.Screen.BeforeShowEvent event) |
addAfterCommitChangesListener, addBeforeCommitChangesListener, addDefaultCloseAction, addDefaultCommitAction, addDefaultCommitAndCloseAction, addDefaultEnableEditingAction, addInitEntityListener, addValidationEventListener, cancel, closeWithCommit, closeWithDiscard, commit, commitAndClose, commitChanges, disableCommitActions, doNotReloadEditedEntity, editedEntityCommitted, editedEntityModified, enableEditing, getEditedEntity, getEditedEntityContainer, getEditedEntityLoader, getSaveNotificationCaption, getWindowActionOptional, hasUnsavedChanges, initActions, isCrossFieldValidate, isEntityModified, isEntityModifiedInParentContext, isEntityModifiedRecursive, isLocked, isReadOnly, isReadOnlyDueToLock, isShowSaveNotification, preventUnsavedChanges, releaseLock, setCrossFieldValidate, setEntityModified, setEntityToEdit, setReadOnly, setShowSaveNotification, setupEntityToEdit, setupLock, setupModifiedTracking, showSaveNotification, validateAdditionalRules, validateScreen, validateUiComponents
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, close, close, closeWithDefaultAction, fireEvent, getApplicationContext, getEventHub, getExtensions, getId, getScreenData, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, setApplicationContext, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
protected static final io.jmix.ui.screen.CloseAction REMOVE_DECISION_TABLE_DEFINITION_CLOSE_ACTION
@Autowired protected io.jmix.ui.component.SourceCodeEditor dmnEditor
@Autowired protected org.flowable.dmn.api.DmnRepositoryService dmnRepositoryService
@Autowired protected io.jmix.ui.Dialogs dialogs
@Autowired protected io.jmix.ui.screen.MessageBundle messageBundle