@UiController(value="sec_ResourceRoleModel.edit") @UiDescriptor(value="resource-role-model-edit.xml") @Route(value="resourceRoles/edit", parentPrefix="resourceRoles") public class ResourceRoleModelEdit extends io.jmix.ui.screen.StandardEditor<ResourceRoleModel>
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
commitActionPerformed, showEnableEditingBtn, showSaveNotification
Constructor and Description |
---|
ResourceRoleModelEdit() |
Modifier and Type | Method and Description |
---|---|
protected void |
initScopesField() |
void |
onAfterShow(io.jmix.ui.screen.Screen.AfterShowEvent event) |
void |
onBeforeShow(io.jmix.ui.screen.Screen.BeforeShowEvent event) |
void |
onPreCommit(io.jmix.ui.model.DataContext.PreCommitEvent event) |
void |
onResourcePoliciesDcCollectionChange(io.jmix.ui.model.CollectionContainer.CollectionChangeEvent<ResourcePolicyModel> event) |
void |
onResourcePoliciesTableCreateEntity(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableCreateEntityAttribute(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableCreateMenuPolicy(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableCreateScreen(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableCreateSpecificPolicy(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableEdit(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableExpandCollapse(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
onResourcePoliciesTableView(io.jmix.ui.action.Action.ActionPerformedEvent event) |
void |
setOpenedByCreateAction(boolean openedByCreateAction) |
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
public void setOpenedByCreateAction(boolean openedByCreateAction)
@Subscribe public void onBeforeShow(io.jmix.ui.screen.Screen.BeforeShowEvent event)
@Subscribe public void onAfterShow(io.jmix.ui.screen.Screen.AfterShowEvent event)
@Subscribe(value="resourcePoliciesTable.createMenuPolicy") public void onResourcePoliciesTableCreateMenuPolicy(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="resourcePoliciesTable.createScreenPolicy") public void onResourcePoliciesTableCreateScreen(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="resourcePoliciesTable.createEntityPolicy") public void onResourcePoliciesTableCreateEntity(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="resourcePoliciesTable.createEntityAttributePolicy") public void onResourcePoliciesTableCreateEntityAttribute(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="resourcePoliciesTable.createSpecificPolicy") public void onResourcePoliciesTableCreateSpecificPolicy(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="resourcePoliciesTable.edit") public void onResourcePoliciesTableEdit(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(value="resourcePoliciesTable.view") public void onResourcePoliciesTableView(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(target=DATA_CONTEXT) public void onPreCommit(io.jmix.ui.model.DataContext.PreCommitEvent event)
@Subscribe(value="resourcePoliciesTable.expandCollapse") public void onResourcePoliciesTableExpandCollapse(io.jmix.ui.action.Action.ActionPerformedEvent event)
@Subscribe(id="resourcePoliciesDc", target=DATA_CONTAINER) public void onResourcePoliciesDcCollectionChange(io.jmix.ui.model.CollectionContainer.CollectionChangeEvent<ResourcePolicyModel> event)
protected void initScopesField()