Class ReportRegionWizardDetailView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.flowui.view.StandardDetailView<ReportRegion>
io.jmix.reportsflowui.view.region.ReportRegionWizardDetailView
- All Implemented Interfaces:
- 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,- FragmentOwner,- ChangeTracker,- DetailView<ReportRegion>,- ReadOnlyAwareView,- Serializable
@Route(value="reports/region/:id",
       layout=DefaultMainViewParent.class)
@ViewController("report_WizardReportRegion.detail")
@ViewDescriptor("report-region-wizard-detail-view.xml")
public class ReportRegionWizardDetailView
extends StandardDetailView<ReportRegion>
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.flowui.view.StandardDetailViewStandardDetailView.AfterSaveEvent, StandardDetailView.BeforeSaveEvent, StandardDetailView.InitEntityEvent<E>, StandardDetailView.SetupLockEvent, StandardDetailView.ValidationEventNested classes/interfaces inherited from class io.jmix.flowui.view.ViewView.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected Actionsprotected JmixButtonprotected booleanprotected JmixButtonprotected TreeDataGrid<EntityTreeNode>protected booleanprotected MessageBundleprotected Metadataprotected Notificationsprotected booleanprotected DataGrid<RegionProperty>protected CollectionPropertyContainer<RegionProperty>protected EntityTreeNodeprotected booleanprotected com.vaadin.flow.component.html.Divprotected com.vaadin.flow.component.formlayout.FormLayoutprotected UiComponentsprotected booleanprotected JmixButtonFields inherited from class io.jmix.flowui.view.StandardDetailViewDEFAULT_ROUTE_PARAM, LOCKED_BEFORE_REFRESH_ATTR_NAME, MODE_PARAM, MODE_READONLY, NEW_ENTITY_ID, READ_ONLY_BEFORE_REFRESH_ATTR_NAME, reloadSaved
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected booleanprotected voidvoidvoidonBeforeShow(View.BeforeShowEvent event) protected voidvoidprotected voidvoidonReportRegionPropertiesDataGridDcCollectionChange(CollectionContainer.CollectionChangeEvent<ReportRegion> event) voidprotected booleanprotected booleanprotected booleanvoidsetParameters(EntityTreeNode rootEntity, boolean scalarOnly, boolean collectionsOnly, boolean persistentOnly) protected voidprotected voidswapItems(boolean up) Methods inherited from class io.jmix.flowui.view.StandardDetailViewaddAfterSaveListener, addBeforeSaveListener, addInitEntityListener, addValidationEventListener, beforeEnter, closeWithDiscard, closeWithSave, findEntityId, getEditedEntity, getEditedEntityContainer, getEditedEntityLoader, getEditedEntityOrNull, getLockStatus, getRouteParamName, getSaveNotificationText, hasUnsavedChanges, initExistingEntity, initNewEntity, isCrossFieldValidationEnabled, isReadOnly, isReloadEdited, isReloadSaved, isSaveActionPerformed, isShowSaveNotification, isShowValidationErrors, onDetachInternal, save, setCrossFieldValidationEnabled, setEntityToEdit, setReadOnly, setReloadEdited, setReloadSaved, setShowSaveNotification, setShowValidationErrors, setupEntityToEdit, setupEntityToEdit, setupEntityToEdit, validateViewMethods inherited from class io.jmix.flowui.view.StandardViewinitContentMethods inherited from class io.jmix.flowui.view.ViewaddAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getPageTitle, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, removeApplicationListeners, removeViewAttributes, setAfterNavigationHandler, setApplicationContext, setId, setMeterRegistry, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacets, unregisterBackNavigationMethods inherited from class com.vaadin.flow.component.CompositegetChildren, getContent, getElementMethods inherited from class com.vaadin.flow.component.ComponentaddListener, 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, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
- 
Field Details- 
tipLabel
- 
upItem
- 
downItem
- 
addItem
- 
reportRegionPropertiesDataGridDc@ViewComponent protected CollectionPropertyContainer<RegionProperty> reportRegionPropertiesDataGridDc
- 
treePanel
- 
propertiesDataGrid
- 
uiComponents
- 
messageBundle
- 
notifications
- 
actions
- 
metadata
- 
entityTree
- 
rootEntity
- 
scalarOnlyprotected boolean scalarOnly
- 
collectionsOnlyprotected boolean collectionsOnly
- 
persistentOnlyprotected boolean persistentOnly
- 
isTabulatedprotected boolean isTabulated
- 
updatePermissionprotected boolean updatePermission
 
- 
- 
Constructor Details- 
ReportRegionWizardDetailViewpublic ReportRegionWizardDetailView()
 
- 
- 
Method Details- 
setParameterspublic void setParameters(EntityTreeNode rootEntity, boolean scalarOnly, boolean collectionsOnly, boolean persistentOnly) 
- 
onBeforeShow
- 
propertiesDataGridUpEnabledRule
- 
propertiesDataGridDownEnabledRule
- 
onPropertiesDataGridUp@Subscribe("propertiesDataGrid.upItemAction") protected void onPropertiesDataGridUp(ActionPerformedEvent event) 
- 
onPropertiesDataGridDown@Subscribe("propertiesDataGrid.downItemAction") protected void onPropertiesDataGridDown(ActionPerformedEvent event) 
- 
swapItemsprotected void swapItems(boolean up) 
- 
initTipLabelprotected void initTipLabel()
- 
initComponentsprotected void initComponents()
- 
initEntityTreeprotected void initEntityTree()
- 
addPropertyprotected void addProperty()
- 
propertiesDataGridRemoveItemActionEnabledRule
- 
isUpdatePermittedprotected boolean isUpdatePermitted()
- 
onpropertiesDataGridRemoveItemAction@Subscribe("propertiesDataGrid.removeItemAction") public void onpropertiesDataGridRemoveItemAction(ActionPerformedEvent event) 
- 
normalizeRegionPropertiesOrderNumprotected void normalizeRegionPropertiesOrderNum()
- 
onReportRegionPropertiesDataGridDcCollectionChange@Subscribe(id="reportRegionPropertiesDataGridDc", target=DATA_CONTAINER) public void onReportRegionPropertiesDataGridDcCollectionChange(CollectionContainer.CollectionChangeEvent<ReportRegion> event) 
- 
onReportRegionPropertiesDataGridDcItemChange@Subscribe(id="reportRegionPropertiesDataGridDc", target=DATA_CONTAINER) public void onReportRegionPropertiesDataGridDcItemChange(InstanceContainer.ItemChangeEvent<ReportRegion> event) 
- 
showOrHideSortBtnsprotected void showOrHideSortBtns()
- 
onBeforeSave
 
-