@UiController(value="ui_MBeanAttribute.edit") @UiDescriptor(value="mbean-attribute-edit.xml") public class MBeanAttributeEditor extends StandardEditor<ManagedBeanAttribute>
StandardEditor.AfterCommitChangesEvent, StandardEditor.BeforeCommitChangesEvent, StandardEditor.InitEntityEvent<E>, StandardEditor.ValidationEventScreen.AfterCloseEvent, Screen.AfterDetachEvent, Screen.AfterInitEvent, Screen.AfterShowEvent, Screen.BeforeCloseEvent, Screen.BeforeShowEvent, Screen.InitEvent| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.beans.factory.ObjectProvider<AttributeComponentProvider> |
attributeComponentProviders |
protected Dialogs |
dialogs |
protected JmxControl |
jmxControl |
protected io.jmix.core.Messages |
messages |
protected Notifications |
notifications |
protected ThemeConstants |
themeConstants |
protected GridLayout |
valueContainer |
protected AttributeComponentProvider |
valueHolder |
commitActionPerformed, showEnableEditingBtn, showSaveNotificationENABLE_EDITING, WINDOW_CLOSE, WINDOW_COMMIT, WINDOW_COMMIT_AND_CLOSENO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION| Constructor and Description |
|---|
MBeanAttributeEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
assignValue() |
protected void |
beforeShow(Screen.BeforeShowEvent beforeShowEvent) |
protected void |
onBeforeCommit(StandardEditor.BeforeCommitChangesEvent event) |
addAfterCommitChangesListener, addBeforeCommitChangesListener, addDefaultCloseAction, addDefaultCommitAction, addDefaultCommitAndCloseAction, addDefaultEnableEditingAction, addInitEntityListener, addValidationEventListener, cancel, closeWithCommit, closeWithDiscard, commit, commitAndClose, commitChanges, disableCommitActions, doNotReloadEditedEntity, enableEditing, getEditedEntity, getEditedEntityContainer, getEditedEntityLoader, getSaveNotificationCaption, getWindowActionOptional, hasUnsavedChanges, initActions, isCrossFieldValidate, isEntityModifiedInParentContext, isEntityModifiedRecursive, isLocked, isModifiedAfterOpen, isReadOnly, isReadOnlyDueToLock, isShowSaveNotification, onChangeEvent, onPostCommitEvent, preventUnsavedChanges, releaseLock, setCrossFieldValidate, setEntityToEdit, setModifiedAfterOpen, setReadOnly, setShowSaveNotification, setupEntityToEdit, setupLock, setupModifiedTracking, showSaveNotification, validateAdditionalRules, validateScreen, validateUiComponentsaddAfterCloseListener, 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, showprotected AttributeComponentProvider valueHolder
@Autowired protected JmxControl jmxControl
@Autowired protected GridLayout valueContainer
@Autowired protected ThemeConstants themeConstants
@Autowired protected io.jmix.core.Messages messages
@Autowired protected Notifications notifications
@Autowired protected Dialogs dialogs
@Autowired protected org.springframework.beans.factory.ObjectProvider<AttributeComponentProvider> attributeComponentProviders
@Subscribe protected void beforeShow(Screen.BeforeShowEvent beforeShowEvent)
@Subscribe protected void onBeforeCommit(StandardEditor.BeforeCommitChangesEvent event)
protected boolean assignValue()