Class ReportDetailView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
- 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,ChangeTracker,DetailView<Report>,ReadOnlyAwareView,Serializable
@Route(value="reports/:id",
layout=DefaultMainViewParent.class)
@ViewController("report_Report.detail")
@ViewDescriptor("report-detail-view.xml")
public class ReportDetailView
extends StandardDetailView<Report>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classClass wraps ComboBox value change listener and manages its registration.Nested classes/interfaces inherited from class io.jmix.flowui.view.StandardDetailView
StandardDetailView.AfterSaveEvent, StandardDetailView.BeforeSaveEvent, StandardDetailView.InitEntityEvent<E>, StandardDetailView.ValidationEventNested classes/interfaces inherited from class io.jmix.flowui.view.View
View.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CollectionContainer<BandDefinition>protected TypedTextField<String>protected CollectionPropertyContainer<BandDefinition>protected TreeDataGrid<BandDefinition>protected com.vaadin.flow.component.orderedlayout.VerticalLayoutprotected CorePropertiesprotected DataContextprotected CrossTabDataGridSupportprotected DataManagerprotected com.vaadin.flow.component.html.Divprotected DataSetFactoryprotected com.vaadin.flow.component.orderedlayout.VerticalLayoutprotected CodeEditorprotected JmixButtonprotected com.vaadin.flow.component.orderedlayout.VerticalLayoutprotected CollectionPropertyContainer<DataSet>protected com.vaadin.flow.component.html.Divprotected JmixSelect<String>protected Dialogsprotected DialogWindowsprotected Downloaderprotected JmixComboBox<String>protected ReportDetailView.JmixComboBoxBinder<String>protected JmixComboBox<String>protected ReportDetailView.JmixComboBoxBinder<String>protected EntityStatesprotected JmixButtonprotected JmixComboBox<String>protected ReportDetailView.JmixComboBoxBinder<String>protected FetchPlanRepositoryprotected FetchPlansprotected DataGrid<ReportInputParameter>protected JmixCheckboxprotected JmixCheckboxprotected com.vaadin.flow.component.orderedlayout.VerticalLayoutprotected CodeEditorprotected JmixTextAreaprotected com.vaadin.flow.component.formlayout.FormLayoutprotected JmixComboBox<JsonSourceType>protected JmixTextAreaprotected JmixTextAreaprotected MessageBundleprotected Metadataprotected MetadataToolsprotected JmixCheckboxprotected com.vaadin.flow.component.html.Divprotected Notificationsprotected JmixSelect<Orientation>protected CollectionPropertyContainer<ReportInputParameter>protected EntityComboBox<BandDefinition>protected PolicyStoreprotected InstanceContainer<Report>protected CollectionPropertyContainer<ReportRole>protected ReportsClientPropertiesprotected CollectionPropertyContainer<ReportScreen>protected ReportScriptEditorprotected ReportsPersistenceprotected ReportsSerializationprotected ReportWizardprotected ResourceRoleRepositoryprotected JmixComboBox<BaseRole>static final Stringprotected JmixComboBox<String>protected SecureOperationsprotected com.vaadin.flow.component.html.Divprotected JmixSelect<DataSetType>protected Storesprotected DataGrid<ReportTemplate>protected CollectionPropertyContainer<ReportTemplate>protected UiComponentsprotected UiPropertiesprotected ViewRegistryprotected ViewValidationFields inherited from class 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyVisibilityRules(DataSet item) protected voidprotected voidapplyVisibilityRulesForType(DataSet dataSet) protected booleanprotected booleanprotected booleanprotected booleanprotected voidcheckForNameDuplication(ValidationErrors errors, com.google.common.collect.Multimap<String, BandDefinition> names) protected com.vaadin.flow.component.checkbox.CheckboxcreateCheckbox(Boolean value) protected BandDefinitioncreateRootBandDefinition(Report report) protected booleanprotected booleanprotected ReportRegiondataSetToReportRegion(DataSet dataSet, EntityTree entityTree) protected com.vaadin.flow.component.Componentprotected MetaClassfindMetaClassByAlias(DataSet dataSet) findMetaClassByDataSetEntityAlias(String alias, DataSetType dataSetType, List<ReportInputParameter> reportInputParameters) protected ReportInputParameterfindParameterByAlias(String alias) findSubFetchPlanByCollectionPropertyName(FetchPlan fetchPlan, String propertyName) protected Stringprotected StringgetNameForEntityParameter(DataSet dataSet) protected Stringprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidinitJsonDataSetOptions(DataSet dataSet) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidinputParametersDataGridCreateInitializer(ReportInputParameter reportInputParameter) protected booleanprotected booleanprotected booleanisChildOrEqual(BandDefinition definition, BandDefinition child) protected booleanprotected booleanprotected booleanprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidonDataSetScriptCodeEditorHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected voidprotected voidonDataSetScriptFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected voidprotected voidprotected voidprotected voidprotected voidonEntitiesParamFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) protected voidonEntityParamFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) protected voidonFetchPlanEditButtonClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected voidonFetchPlanNameFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) voidonInit(View.InitEvent event) protected voidprotected voidprotected voidprotected voidonJsonGroovyCodeCodeEditorHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) voidonJsonGroovyCodeEditorFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected voidprotected voidonJsonPathQueryTextAreaFieldHelpIconClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event) protected voidonLocaleHelpIconClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event) protected voidonMultiDataSetFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.checkbox.Checkbox, Boolean> event) protected voidonOrientationFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<Orientation>, Orientation> event) protected voidonParametersDcCollectionChange(CollectionContainer.CollectionChangeEvent<ReportInputParameter> event) protected voidonReady(View.ReadyEvent event) voidprotected voidonRunAction(ActionPerformedEvent event) voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidonValidationScriptCodeEditorHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) voidonValidationScriptFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected voidorderBandDefinitions(BandDefinition parent) protected voidprotected voidprotected voidprotected voidreplaceParameters(boolean up) protected FetchPlanreportRegionToFetchPlan(EntityTree entityTree, ReportRegion reportRegion) protected booleanprotected booleansaveDelegate(SaveContext saveContext) protected voidprotected voidsetCommonEntityGridVisibility(boolean visibleEntityGrid, boolean visibleEntitiesGrid) protected voidsetJsonDataSetFieldsVisibility(boolean visible) protected voidsetupEntitiesParamFieldValue(DataSet dataSet) protected voidsetupEntityParamFieldValue(DataSet dataSet) protected voidvoidprotected booleansuitableByDataSetType(DataSetType dataSetType, boolean isCollectionAlias, ParameterType type) protected booleanprotected voidtemplatesDataGridCreateAfterSaveHandler(DialogWindow.AfterCloseEvent<ReportTemplateDetailView> event) protected booleanprotected voidprotected voidprotected voidupdateDataSetsLayout(boolean isMultiDataSet) protected voidupdateFetchPlanNameFieldItems(ReportInputParameter reportInputParameter) protected voidvalidateBand(ValidationErrors errors, BandDefinition band, com.google.common.collect.Multimap<String, BandDefinition> names) protected voidvalidateBands(ValidationErrors validationErrors) protected booleanprotected voidvaluesFormatsDataGridCreateInitializer(ReportValueFormat reportValueFormat) Methods inherited from class io.jmix.flowui.view.StandardDetailView
addAfterSaveListener, addBeforeSaveListener, addInitEntityListener, addValidationEventListener, beforeEnter, closeWithDiscard, closeWithSave, entityCanBeLoaded, findEntityId, getEditedEntity, getEditedEntityContainer, getEditedEntityLoader, getPessimisticLockStatus, getRouteParamName, hasUnsavedChanges, initExistingEntity, initNewEntity, isCrossFieldValidationEnabled, isReadOnly, isSaveActionPerformed, isShowSaveNotification, isShowValidationErrors, save, setCrossFieldValidationEnabled, setEntityToEdit, setReadOnly, setShowSaveNotification, setShowValidationErrors, setupEntityToEdit, setupEntityToEdit, setupEntityToEditMethods inherited from class io.jmix.flowui.view.StandardView
initContentMethods inherited from class io.jmix.flowui.view.View
addAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getPageTitle, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, setApplicationContext, setId, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacetsMethods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElementMethods inherited from class 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, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
ROOT_BAND
- See Also:
-
dataContext
-
reportDc
-
availableParentBandsDc
-
bandsDc
-
templatesDc
-
dataSetsDc
-
parametersDc
-
bandsTreeDataGrid
-
bandNameField
-
orientationField
-
parentBandField
-
multiDataSetField
-
multiDataSetLayout
-
singleDataSetLayout
-
dataSetDetailsLayout
-
dataSetTypeLayout
-
dataSetsDataGridLayout
@ViewComponent protected com.vaadin.flow.component.orderedlayout.VerticalLayout dataSetsDataGridLayout -
dataSetsDataGrid
-
singleDataSetTypeField
-
dataSetScriptCodeEditor
-
dataSetScriptCodeEditorHelpBtn
-
dataStoreField
-
isProcessTemplateField
-
commonEntityGrid
-
jsonDataSetTypeVBox
-
dataSetScriptBox
-
entitiesParamField
-
entityParamField
-
fetchPlanNameField
-
fetchPlanEditButton
-
isUseExistingFetchPlanField
-
jsonSourceTypeField
-
jsonPathQueryTextAreaField
-
jsonSourceURLTextArea
-
jsonQueryParameterForm
-
jsonGroovyCodeEditor
-
templatesDataGrid
-
localeTextField
-
screenIdField
-
reportScreensDc
-
rolesField
-
reportRolesDc
-
inputParametersDataGrid
-
reportsPersistence
-
messageBundle
-
notifications
-
viewValidation
-
reportsSerialization
-
uiComponents
-
metadata
-
dialogWindows
-
secureOperations
-
policyStore
-
downloader
-
uiProperties
-
coreProperties
-
entityStates
-
dataSetFactory
-
fetchPlanRepository
-
stores
-
reportScriptEditor
-
dataGridDecorator
-
reportsClientProperties
-
metadataTools
-
dialogs
-
resourceRoleRepository
-
viewRegistry
-
reportWizard
-
fetchPlans
-
dataManager
-
entityParamFieldBinder
-
entitiesParamFieldBinder
-
fetchPlanNameFieldBinder
-
-
Constructor Details
-
ReportDetailView
public ReportDetailView()
-
-
Method Details
-
onInit
-
initParametersDataGrid
protected void initParametersDataGrid() -
createCheckbox
-
onInitEntity
-
onReady
-
onBandsTreeDataGridCreate
@Subscribe("bandsTreeDataGrid.create") protected void onBandsTreeDataGridCreate(ActionPerformedEvent event) -
bandsTreeDataGridCreateEnabledRule
-
onBandsTreeDataGridRemove
@Subscribe("bandsTreeDataGrid.remove") protected void onBandsTreeDataGridRemove(ActionPerformedEvent event) -
bandsTreeDataGridRemoveEnabledRule
-
onBandsTreeDataGridUpBand
@Subscribe("bandsTreeDataGrid.upBand") protected void onBandsTreeDataGridUpBand(ActionPerformedEvent event) -
bandsTreeDataGridUpBandEnabledRule
-
onBandsTreeDataGridDownBand
@Subscribe("bandsTreeDataGrid.downBand") protected void onBandsTreeDataGridDownBand(ActionPerformedEvent event) -
bandsTreeDataGridDownBandEnabledRule
-
onDataSetsDataGridCreate
@Subscribe("dataSetsDataGrid.create") protected void onDataSetsDataGridCreate(ActionPerformedEvent event) -
dataSetsDataGridCreateEnabledRule
-
dataSetsDataGridRemoveEnabledRule
-
onBandsDcItemChange
@Subscribe(id="bandsDc", target=DATA_CONTAINER) protected void onBandsDcItemChange(InstanceContainer.ItemChangeEvent<BandDefinition> event) -
onBandsDcItemPropertyChange
@Subscribe(id="bandsDc", target=DATA_CONTAINER) protected void onBandsDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<BandDefinition> event) -
onBandsDcCollectionChange
@Subscribe(id="bandsDc", target=DATA_CONTAINER) protected void onBandsDcCollectionChange(CollectionContainer.CollectionChangeEvent<BandDefinition> event) -
onDataSetsDcItemChange
@Subscribe(id="dataSetsDc", target=DATA_CONTAINER) protected void onDataSetsDcItemChange(InstanceContainer.ItemChangeEvent<DataSet> event) -
onDataSetsDcItemPropertyChange
@Subscribe(id="dataSetsDc", target=DATA_CONTAINER) protected void onDataSetsDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<DataSet> event) -
onDataSetsDcCollectionChange
@Subscribe(id="dataSetsDc", target=DATA_CONTAINER) protected void onDataSetsDcCollectionChange(CollectionContainer.CollectionChangeEvent<DataSet> event) -
onTemplatesDcCollectionChange
@Subscribe(id="templatesDc", target=DATA_CONTAINER) protected void onTemplatesDcCollectionChange(CollectionContainer.CollectionChangeEvent<ReportTemplate> event) -
onParametersDcCollectionChange
@Subscribe(id="parametersDc", target=DATA_CONTAINER) protected void onParametersDcCollectionChange(CollectionContainer.CollectionChangeEvent<ReportInputParameter> event) -
onValidation
-
onBeforeSave
-
onMultiDataSetFieldComponentValueChange
@Subscribe("multiDataSetField") protected void onMultiDataSetFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.checkbox.Checkbox, Boolean> event) -
onOrientationFieldComponentValueChange
@Subscribe("orientationField") protected void onOrientationFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<Orientation>, Orientation> event) -
onFetchPlanNameFieldComponentValueChange
protected void onFetchPlanNameFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) -
onEntityParamFieldComponentValueChange
protected void onEntityParamFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) -
onEntitiesParamFieldComponentValueChange
protected void onEntitiesParamFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) -
onFetchPlanEditButtonClick
@Subscribe("fetchPlanEditButton") protected void onFetchPlanEditButtonClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
findMetaClassByAlias
-
findMetaClassByDataSetEntityAlias
@Nullable public MetaClass findMetaClassByDataSetEntityAlias(String alias, DataSetType dataSetType, List<ReportInputParameter> reportInputParameters) -
suitableByDataSetType
protected boolean suitableByDataSetType(DataSetType dataSetType, boolean isCollectionAlias, ParameterType type) -
dataSetToReportRegion
-
reportRegionToFetchPlan
-
findSubFetchPlanByCollectionPropertyName
-
getNameForEntityParameter
-
setupReportXml
protected void setupReportXml() -
saveDelegate
-
onRunAction
-
validateBands
-
checkForNameDuplication
protected void checkForNameDuplication(ValidationErrors errors, com.google.common.collect.Multimap<String, BandDefinition> names) -
validateBand
protected void validateBand(ValidationErrors errors, BandDefinition band, com.google.common.collect.Multimap<String, BandDefinition> names) -
validateInputOutputFormats
protected boolean validateInputOutputFormats() -
createRootBandDefinition
-
getDefaultDataSetName
-
isUpdatePermitted
protected boolean isUpdatePermitted() -
orderBandDefinitions
-
sortBandDefinitionsByPosition
public void sortBandDefinitionsByPosition() -
isUpBandButtonEnabled
protected boolean isUpBandButtonEnabled() -
isDownBandButtonEnabled
protected boolean isDownBandButtonEnabled() -
refreshBandActionStates
protected void refreshBandActionStates() -
refreshDataSetsActionStates
protected void refreshDataSetsActionStates() -
updateBandFieldRequiredIndicators
-
updateBandFieldsAvailability
-
selectFirstDataSet
protected void selectFirstDataSet() -
initDataSetsDataGrid
protected void initDataSetsDataGrid() -
initBandsTreeDataGrid
protected void initBandsTreeDataGrid() -
dataSetTypeColumnValueProvider
-
updateDataSetsLayout
protected void updateDataSetsLayout(boolean isMultiDataSet) -
isChildOrEqual
-
applyVisibilityRules
-
applyVisibilityRulesForType
-
updateFetchPlanNameFieldItems
-
findParameterByAlias
-
hideAllDataSetEditComponents
protected void hideAllDataSetEditComponents() -
applyVisibilityRulesForEntityType
-
initJsonDataSetOptions
-
setJsonDataSetFieldsVisibility
protected void setJsonDataSetFieldsVisibility(boolean visible) -
initDataStoreField
protected void initDataStoreField() -
initEntitiesParamField
protected void initEntitiesParamField() -
initEntityParamField
protected void initEntityParamField() -
initFetchPlanNameField
protected void initFetchPlanNameField() -
onDataSetScriptFullScreenBtnClick
@Subscribe("dataSetScriptFullScreenBtn") protected void onDataSetScriptFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
onDataSetScriptCodeEditorHelpBtnClick
@Subscribe("dataSetScriptCodeEditorHelpBtn") protected void onDataSetScriptCodeEditorHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
onJsonGroovyCodeCodeEditorHelpBtnClick
@Subscribe("jsonGroovyCodeCodeEditorHelpBtn") protected void onJsonGroovyCodeCodeEditorHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
onDataSetScriptFieldExpandIconClick
protected void onDataSetScriptFieldExpandIconClick() -
initJsonPathQueryTextAreaField
protected void initJsonPathQueryTextAreaField() -
onJsonPathQueryTextAreaFieldHelpIconClick
protected void onJsonPathQueryTextAreaFieldHelpIconClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event) -
onJsonGroovyCodeEditorFullScreenBtnClick
@Subscribe("jsonGroovyCodeEditorFullScreenBtn") public void onJsonGroovyCodeEditorFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
getScriptEditorDialogCaption
-
onJsonGroovyCodeEditorHelpIconClick
protected void onJsonGroovyCodeEditorHelpIconClick() -
setCommonEntityGridVisibility
protected void setCommonEntityGridVisibility(boolean visibleEntityGrid, boolean visibleEntitiesGrid) -
inputParametersDataGridUpEnabledRule
-
oninputParametersDataGridUp
@Subscribe("inputParametersDataGrid.up") protected void oninputParametersDataGridUp(ActionPerformedEvent event) -
inputParametersDataGridDownEnabledRule
-
oninputParametersDataGridDown
@Subscribe("inputParametersDataGrid.down") protected void oninputParametersDataGridDown(ActionPerformedEvent event) -
inputParametersDataGridCreateInitializer
@Install(to="inputParametersDataGrid.createParameter", subject="initializer") protected void inputParametersDataGridCreateInitializer(ReportInputParameter reportInputParameter) -
orderParameters
protected void orderParameters() -
replaceParameters
protected void replaceParameters(boolean up) -
valuesFormatsDataGridCreateInitializer
@Install(to="valuesFormatsDataGrid.createValueFormat", subject="initializer") protected void valuesFormatsDataGridCreateInitializer(ReportValueFormat reportValueFormat) -
initLocaleDetailReportTextField
protected void initLocaleDetailReportTextField() -
onLocaleHelpIconClick
protected void onLocaleHelpIconClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event) -
onValidationScriptFullScreenBtnClick
@Subscribe("validationScriptFullScreenBtn") public void onValidationScriptFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
onValidationScriptCodeEditorHelpBtnClick
@Subscribe("validationScriptCodeEditorHelpBtn") protected void onValidationScriptCodeEditorHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) -
onValidationScriptCodeEditorHelpBtnClick
protected void onValidationScriptCodeEditorHelpBtnClick() -
initScreenIdField
protected void initScreenIdField() -
initRoleField
protected void initRoleField() -
rolesDataGridExcludeEnabledRule
-
rolesDataGridAddEnabledRule
-
onrolesDataGridAdd
-
onscreenDataGridAdd
-
ontemplatesDataGridCreate
@Subscribe("templatesDataGrid.create") protected void ontemplatesDataGridCreate(ActionPerformedEvent event) -
templatesDataGridCreateAfterSaveHandler
protected void templatesDataGridCreateAfterSaveHandler(DialogWindow.AfterCloseEvent<ReportTemplateDetailView> event) -
onTemplatesDataGridEdit
@Subscribe("templatesDataGrid.edit") protected void onTemplatesDataGridEdit(ActionPerformedEvent event) -
templatesDataGridCopyEnabledRule
-
ontemplatesDataGridCopy
@Subscribe("templatesDataGrid.copy") protected void ontemplatesDataGridCopy(ActionPerformedEvent event) -
templatesDataGridDefaultEnabledRule
-
ontemplatesDataGridDefault
@Subscribe("templatesDataGrid.defaultAction") protected void ontemplatesDataGridDefault(ActionPerformedEvent event) -
setupEntityParamFieldValue
-
setupEntitiesParamFieldValue
-