Class MBeanInspectScreen
java.lang.Object
io.jmix.ui.screen.Screen
io.jmix.ui.screen.StandardEditor<ManagedBeanInfo>
io.jmix.ui.app.jmxconsole.screen.inspect.MBeanInspectScreen
- All Implemented Interfaces:
- ChangeTracker,- EditorScreen<ManagedBeanInfo>,- FrameOwner,- ReadOnlyAwareScreen
@UiController("ui_MBeanInspectScreen")
@UiDescriptor("mbean-inspect-screen.xml")
public class MBeanInspectScreen
extends StandardEditor<ManagedBeanInfo>
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.ui.screen.StandardEditorStandardEditor.AfterCommitChangesEvent, StandardEditor.BeforeCommitChangesEvent, StandardEditor.InitEntityEvent<E>, StandardEditor.ValidationEventNested classes/interfaces inherited from class io.jmix.ui.screen.ScreenScreen.AfterCloseEvent, Screen.AfterDetachEvent, Screen.AfterInitEvent, Screen.AfterShowEvent, Screen.BeforeCloseEvent, Screen.BeforeShowEvent, Screen.InitEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected CollectionContainer<ManagedBeanAttribute>protected Table<ManagedBeanAttribute>protected CollectionLoader<ManagedBeanAttribute>protected Actionprotected Fragmentsprotected JmxControlprotected MessageBundleprotected BoxLayoutprotected ScreenBuildersprotected ThemeConstantsprotected UiComponentsFields inherited from class io.jmix.ui.screen.StandardEditorcommitActionPerformed, showEnableEditingBtn, showSaveNotificationFields inherited from interface io.jmix.ui.screen.EditorScreenENABLE_EDITING, WINDOW_CLOSE, WINDOW_COMMIT, WINDOW_COMMIT_AND_CLOSEFields inherited from interface io.jmix.ui.screen.FrameOwnerNO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected List<ManagedBeanAttribute>attrDlLoadDelegate(LoadContext<ManagedBeanAttribute> loadContext) voidbeforeShowEvent(Screen.BeforeShowEvent beforeShowEvent) protected voidclose(Button.ClickEvent clickEvent) voidprotected voidprotected voidprotected voidreloadAttribute(ManagedBeanAttribute attribute) voidMethods inherited from class io.jmix.ui.screen.StandardEditoraddAfterCommitChangesListener, 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, isUiListComponentsValidationEnabled, onChangeEvent, onPostCommitEvent, releaseLock, setCrossFieldValidate, setEntityToEdit, setModifiedAfterOpen, setReadOnly, setShowSaveNotification, setupEntityToEdit, setupLock, setupModifiedTracking, showSaveNotification, validateAdditionalRules, validateScreen, validateUiComponentsMethods inherited from class io.jmix.ui.screen.ScreenaddAfterCloseListener, 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
- 
Field Details- 
attributesTable
- 
editAttributeAction
- 
jmxControl
- 
operations
- 
attrDc
- 
uiComponents
- 
screenBuilders
- 
messageBundle
- 
fragments
- 
attrLoader
- 
themeConstants
 
- 
- 
Constructor Details- 
MBeanInspectScreenpublic MBeanInspectScreen()
 
- 
- 
Method Details- 
beforeShowEvent
- 
attributesTableTypeValueGenerator
- 
attrDlLoadDelegate@Install(to="attrLoader", target=DATA_LOADER) protected List<ManagedBeanAttribute> attrDlLoadDelegate(LoadContext<ManagedBeanAttribute> loadContext) 
- 
close
- 
preventUnsavedChanges- Overrides:
- preventUnsavedChangesin class- StandardEditor<ManagedBeanInfo>
 
- 
editAttribute
- 
reloadAttributes@Subscribe("attributesTable.refresh") public void reloadAttributes(Action.ActionPerformedEvent event) 
- 
reloadAttribute
- 
initOperationsLayoutprotected void initOperationsLayout()
 
-