Package de.bytestore.hostinger.view
Klasse MBeanInfoDetailView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<io.jmix.flowui.component.layout.ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.flowui.view.StandardDetailView<ManagedBeanInfo>
de.bytestore.hostinger.view.MBeanInfoDetailView
- Alle implementierten Schnittstellen:
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
,io.jmix.flowui.view.ChangeTracker
,io.jmix.flowui.view.DetailView<ManagedBeanInfo>
,io.jmix.flowui.view.ReadOnlyAwareView
,Serializable
@Route(value="jmxconsole/mbeaninfo/:mbean",
layout=io.jmix.flowui.view.DefaultMainViewParent.class)
@ViewController("jmxcon_ManagedBeanInfo.detail")
@ViewDescriptor("mbean-detail-view.xml")
public class MBeanInfoDetailView
extends io.jmix.flowui.view.StandardDetailView<ManagedBeanInfo>
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen io.jmix.flowui.view.StandardDetailView
io.jmix.flowui.view.StandardDetailView.AfterSaveEvent, io.jmix.flowui.view.StandardDetailView.BeforeSaveEvent, io.jmix.flowui.view.StandardDetailView.InitEntityEvent<E>, io.jmix.flowui.view.StandardDetailView.SetupLockEvent, io.jmix.flowui.view.StandardDetailView.ValidationEvent
Von Klasse geerbte verschachtelte Klassen/Schnittstellen io.jmix.flowui.view.View
io.jmix.flowui.view.View.AfterCloseEvent, io.jmix.flowui.view.View.BeforeCloseEvent, io.jmix.flowui.view.View.BeforeShowEvent, io.jmix.flowui.view.View.InitEvent, io.jmix.flowui.view.View.QueryParametersChangeEvent, io.jmix.flowui.view.View.ReadyEvent
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected io.jmix.flowui.model.CollectionContainer<ManagedBeanAttribute>
protected io.jmix.flowui.component.grid.DataGrid<ManagedBeanAttribute>
protected io.jmix.flowui.DialogWindows
protected JmxControl
static final String
protected io.jmix.flowui.model.InstanceContainer<ManagedBeanInfo>
protected io.jmix.flowui.view.MessageBundle
protected io.jmix.core.MessageTools
protected io.jmix.core.Metadata
protected com.vaadin.flow.component.orderedlayout.VerticalLayout
protected io.jmix.flowui.component.textfield.TypedTextField<String>
protected io.jmix.flowui.UiComponents
protected io.jmix.flowui.view.navigation.UrlParamSerializer
Von Klasse geerbte Felder io.jmix.flowui.view.StandardDetailView
DEFAULT_ROUTE_PARAM, LOCKED_BEFORE_REFRESH_ATTR_NAME, MODE_PARAM, MODE_READONLY, NEW_ENTITY_ID, READ_ONLY_BEFORE_REFRESH_ATTR_NAME, reloadSaved
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected boolean
protected com.vaadin.flow.component.html.Span
protected com.vaadin.flow.component.html.Span
createSpan
(String text) protected com.vaadin.flow.data.renderer.ComponentRenderer<com.vaadin.flow.component.html.Span,
ManagedBeanAttribute> protected String
boolean
protected void
protected void
protected void
initExistingEntity
(String mbeanObjectName) protected void
protected void
void
onAttributesDataGridEdit
(io.jmix.flowui.kit.action.ActionPerformedEvent event) protected void
readableWritableComponentUpdater
(com.vaadin.flow.component.html.Span span, ManagedBeanAttribute attribute) protected void
reloadAttribute
(ManagedBeanAttribute attribute) void
reloadAttributes
(io.jmix.flowui.kit.action.ActionPerformedEvent event) protected void
reloadOperations
(String objectName) protected void
Von Klasse geerbte Methoden io.jmix.flowui.view.StandardDetailView
addAfterSaveListener, addBeforeSaveListener, addInitEntityListener, addValidationEventListener, beforeEnter, closeWithDiscard, closeWithSave, findEntityId, getEditedEntity, getEditedEntityContainer, getEditedEntityLoader, getLockStatus, initNewEntity, isCrossFieldValidationEnabled, isReadOnly, isReloadEdited, isReloadSaved, isSaveActionPerformed, isShowSaveNotification, isShowValidationErrors, save, setCrossFieldValidationEnabled, setEntityToEdit, setReadOnly, setReloadEdited, setReloadSaved, setShowSaveNotification, setShowValidationErrors, setupEntityToEdit, setupEntityToEdit, setupEntityToEdit, validateView
Von Klasse geerbte Methoden io.jmix.flowui.view.StandardView
initContent
Von Klasse geerbte Methoden io.jmix.flowui.view.View
addAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, setApplicationContext, setId, setMeterRegistry, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacets
Von Klasse geerbte Methoden com.vaadin.flow.component.Composite
getChildren, getContent, getElement
Von Klasse geerbte Methoden com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getEventBus, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setVisible
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Von Schnittstelle geerbte Methoden com.vaadin.flow.component.AttachNotifier
addAttachListener
Von Schnittstelle geerbte Methoden com.vaadin.flow.component.DetachNotifier
addDetachListener
Von Schnittstelle geerbte Methoden com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Felddetails
-
MBEAN_ROUTE_PARAM_NAME
- Siehe auch:
-
attributesDataGrid
@ViewComponent protected io.jmix.flowui.component.grid.DataGrid<ManagedBeanAttribute> attributesDataGrid -
mbeanDc
-
attrDc
-
operations
@ViewComponent protected com.vaadin.flow.component.orderedlayout.VerticalLayout operations -
operationsSearchField
@ViewComponent protected io.jmix.flowui.component.textfield.TypedTextField<String> operationsSearchField -
jmxControl
-
metadata
@Autowired protected io.jmix.core.Metadata metadata -
messageTools
@Autowired protected io.jmix.core.MessageTools messageTools -
messageBundle
@Autowired protected io.jmix.flowui.view.MessageBundle messageBundle -
uiComponents
@Autowired protected io.jmix.flowui.UiComponents uiComponents -
dialogWindows
@Autowired protected io.jmix.flowui.DialogWindows dialogWindows -
urlParamSerializer
@Autowired protected io.jmix.flowui.view.navigation.UrlParamSerializer urlParamSerializer
-
-
Konstruktordetails
-
MBeanInfoDetailView
public MBeanInfoDetailView()
-
-
Methodendetails
-
initExistingEntity
- Setzt außer Kraft:
initExistingEntity
in Klasseio.jmix.flowui.view.StandardDetailView<ManagedBeanInfo>
-
createSpan
-
getPageTitle
- Angegeben von:
getPageTitle
in Schnittstellecom.vaadin.flow.router.HasDynamicTitle
- Setzt außer Kraft:
getPageTitle
in Klasseio.jmix.flowui.view.View<io.jmix.flowui.component.layout.ViewLayout>
-
getRouteParamName
- Setzt außer Kraft:
getRouteParamName
in Klasseio.jmix.flowui.view.StandardDetailView<ManagedBeanInfo>
-
initComponents
protected void initComponents() -
initSearchField
protected void initSearchField() -
reloadOperations
-
initDataGridColumns
protected void initDataGridColumns() -
createStatusComponentRenderer
protected com.vaadin.flow.data.renderer.ComponentRenderer<com.vaadin.flow.component.html.Span,ManagedBeanAttribute> createStatusComponentRenderer() -
createReadableWritableComponent
protected com.vaadin.flow.component.html.Span createReadableWritableComponent() -
readableWritableComponentUpdater
protected void readableWritableComponentUpdater(com.vaadin.flow.component.html.Span span, ManagedBeanAttribute attribute) -
hasUnsavedChanges
public boolean hasUnsavedChanges()- Angegeben von:
hasUnsavedChanges
in Schnittstelleio.jmix.flowui.view.ChangeTracker
- Setzt außer Kraft:
hasUnsavedChanges
in Klasseio.jmix.flowui.view.StandardDetailView<ManagedBeanInfo>
-
attributesDataGridEditEnabledRule
@Install(to="attributesDataGrid.edit", subject="enabledRule") protected boolean attributesDataGridEditEnabledRule() -
onAttributesDataGridEdit
@Subscribe("attributesDataGrid.edit") public void onAttributesDataGridEdit(io.jmix.flowui.kit.action.ActionPerformedEvent event) -
showAttributeDetail
protected void showAttributeDetail() -
reloadAttributes
@Subscribe("attributesDataGrid.refresh") public void reloadAttributes(io.jmix.flowui.kit.action.ActionPerformedEvent event) -
reloadAttribute
-
initOperationsLayout
protected void initOperationsLayout()
-