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
Modifier and TypeClassDescriptionprotected static class
Class 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.ValidationEvent
Nested classes/interfaces inherited from class io.jmix.flowui.view.View
View.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected CollectionContainer<BandDefinition>
protected TypedTextField<String>
protected CollectionPropertyContainer<BandDefinition>
protected TreeDataGrid<BandDefinition>
protected com.vaadin.flow.component.orderedlayout.VerticalLayout
protected CoreProperties
protected DataContext
protected CrossTabDataGridSupport
protected DataManager
protected com.vaadin.flow.component.html.Div
protected DataSetFactory
protected com.vaadin.flow.component.orderedlayout.VerticalLayout
protected CodeEditor
protected JmixButton
protected com.vaadin.flow.component.orderedlayout.VerticalLayout
protected CollectionPropertyContainer<DataSet>
protected com.vaadin.flow.component.html.Div
protected JmixSelect<String>
protected Dialogs
protected DialogWindows
protected Downloader
protected JmixComboBox<String>
protected ReportDetailView.JmixComboBoxBinder<String>
protected JmixComboBox<String>
protected ReportDetailView.JmixComboBoxBinder<String>
protected EntityStates
protected JmixButton
protected JmixComboBox<String>
protected ReportDetailView.JmixComboBoxBinder<String>
protected FetchPlanRepository
protected FetchPlans
protected DataGrid<ReportInputParameter>
protected JmixCheckbox
protected JmixCheckbox
protected com.vaadin.flow.component.orderedlayout.VerticalLayout
protected CodeEditor
protected JmixTextArea
protected com.vaadin.flow.component.formlayout.FormLayout
protected JmixComboBox<JsonSourceType>
protected JmixTextArea
protected JmixTextArea
protected MessageBundle
protected Metadata
protected MetadataTools
protected JmixCheckbox
protected com.vaadin.flow.component.html.Div
protected Notifications
protected JmixSelect<Orientation>
protected CollectionPropertyContainer<ReportInputParameter>
protected EntityComboBox<BandDefinition>
protected PolicyStore
protected InstanceContainer<Report>
protected CollectionPropertyContainer<ReportRole>
protected ReportsClientProperties
protected CollectionPropertyContainer<ReportScreen>
protected ReportScriptEditor
protected ReportsPersistence
protected ReportsSerialization
protected ReportWizard
protected ResourceRoleRepository
protected JmixComboBox<BaseRole>
static final String
protected JmixComboBox<String>
protected SecureOperations
protected com.vaadin.flow.component.html.Div
protected JmixSelect<DataSetType>
protected Stores
protected DataGrid<ReportTemplate>
protected CollectionPropertyContainer<ReportTemplate>
protected UiComponents
protected UiProperties
protected ViewRegistry
protected ViewValidation
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyVisibilityRules
(DataSet item) protected void
protected void
applyVisibilityRulesForType
(DataSet dataSet) protected boolean
protected boolean
protected boolean
protected boolean
protected void
checkForNameDuplication
(ValidationErrors errors, com.google.common.collect.Multimap<String, BandDefinition> names) protected com.vaadin.flow.component.checkbox.Checkbox
createCheckbox
(Boolean value) protected BandDefinition
createRootBandDefinition
(Report report) protected boolean
protected boolean
protected ReportRegion
dataSetToReportRegion
(DataSet dataSet, EntityTree entityTree) protected com.vaadin.flow.component.Component
protected MetaClass
findMetaClassByAlias
(DataSet dataSet) findMetaClassByDataSetEntityAlias
(String alias, DataSetType dataSetType, List<ReportInputParameter> reportInputParameters) protected ReportInputParameter
findParameterByAlias
(String alias) findSubFetchPlanByCollectionPropertyName
(FetchPlan fetchPlan, String propertyName) protected String
protected String
getNameForEntityParameter
(DataSet dataSet) protected String
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
initJsonDataSetOptions
(DataSet dataSet) protected void
protected void
protected void
protected void
protected void
protected void
inputParametersDataGridCreateInitializer
(ReportInputParameter reportInputParameter) protected boolean
protected boolean
protected boolean
isChildOrEqual
(BandDefinition definition, BandDefinition child) protected boolean
protected boolean
protected boolean
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
onDataSetScriptCodeEditorHelpBtnClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected void
protected void
onDataSetScriptFullScreenBtnClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected void
protected void
protected void
protected void
protected void
onEntitiesParamFieldComponentValueChange
(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) protected void
onEntityParamFieldComponentValueChange
(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) protected void
onFetchPlanEditButtonClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected void
onFetchPlanNameFieldComponentValueChange
(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>, String> event) void
onInit
(View.InitEvent event) protected void
protected void
protected void
protected void
onJsonGroovyCodeCodeEditorHelpBtnClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) void
onJsonGroovyCodeEditorFullScreenBtnClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected void
protected void
onJsonPathQueryTextAreaFieldHelpIconClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event) protected void
onLocaleHelpIconClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event) protected void
onMultiDataSetFieldComponentValueChange
(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.checkbox.Checkbox, Boolean> event) protected void
onOrientationFieldComponentValueChange
(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixSelect<Orientation>, Orientation> event) protected void
onParametersDcCollectionChange
(CollectionContainer.CollectionChangeEvent<ReportInputParameter> event) protected void
onReady
(View.ReadyEvent event) void
protected void
onRunAction
(ActionPerformedEvent event) void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
onValidationScriptCodeEditorHelpBtnClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) void
onValidationScriptFullScreenBtnClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected void
orderBandDefinitions
(BandDefinition parent) protected void
protected void
protected void
protected void
replaceParameters
(boolean up) protected FetchPlan
reportRegionToFetchPlan
(EntityTree entityTree, ReportRegion reportRegion) protected boolean
protected boolean
saveDelegate
(SaveContext saveContext) protected void
protected void
setCommonEntityGridVisibility
(boolean visibleEntityGrid, boolean visibleEntitiesGrid) protected void
setJsonDataSetFieldsVisibility
(boolean visible) protected void
setupEntitiesParamFieldValue
(DataSet dataSet) protected void
setupEntityParamFieldValue
(DataSet dataSet) protected void
void
protected boolean
suitableByDataSetType
(DataSetType dataSetType, boolean isCollectionAlias, ParameterType type) protected boolean
protected void
templatesDataGridCreateAfterSaveHandler
(DialogWindow.AfterCloseEvent<ReportTemplateDetailView> event) protected boolean
protected void
protected void
protected void
updateDataSetsLayout
(boolean isMultiDataSet) protected void
updateFetchPlanNameFieldItems
(ReportInputParameter reportInputParameter) protected void
validateBand
(ValidationErrors errors, BandDefinition band, com.google.common.collect.Multimap<String, BandDefinition> names) protected void
validateBands
(ValidationErrors validationErrors) protected boolean
protected void
valuesFormatsDataGridCreateInitializer
(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, setupEntityToEdit
Methods inherited from class io.jmix.flowui.view.StandardView
initContent
Methods 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, setViewFacets
Methods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElement
Methods 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, setVisible
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListener
Methods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListener
Methods 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
-