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 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 EntityComboBox<ReportTemplate>protected SecuredBaseActionprotected SecuredBaseActionprotected SecuredBaseActionprotected 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 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 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 CodeEditorprotected 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 com.vaadin.flow.component.Componentprotected booleanprotected booleanprotected booleanprotected ReportInputParameterfindParameterByAlias(String alias) protected Stringprotected 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 booleanisTemplateWithoutFile(ReportTemplate template) protected 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 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) protected voidprotected voidvoidprotected voidonRunAction(ActionPerformedEvent event) 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 booleanprotected booleansaveDelegate(SaveContext saveContext) protected voidprotected voidsetCommonEntityGridVisibility(boolean visibleEntityGrid, boolean visibleEntitiesGrid) protected voidsetJsonDataSetFieldsVisibility(boolean visible) protected voidsetupEntitiesParamFieldValue(DataSet dataSet) protected voidsetupEntityParamFieldValue(DataSet dataSet) protected voidprotected voidsetValidationScriptGroupBoxCaption(Boolean onOffFlag) voidprotected 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
-
defaultTemplateField
-
defaultTemplateFieldCreateAction
@ViewComponent("defaultTemplateField.create") protected SecuredBaseAction defaultTemplateFieldCreateAction -
defaultTemplateFieldUploadAction
@ViewComponent("defaultTemplateField.upload") protected SecuredBaseAction defaultTemplateFieldUploadAction -
defaultTemplateFieldEditAction
@ViewComponent("defaultTemplateField.edit") protected SecuredBaseAction defaultTemplateFieldEditAction -
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
-
validationScriptCodeEditor
-
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
-
entityParamFieldBinder
-
entitiesParamFieldBinder
-
fetchPlanNameFieldBinder
-
-
Constructor Details
-
ReportDetailView
public ReportDetailView()
-
-
Method Details
-
onInit
-
initParametersDataGrid
protected void initParametersDataGrid() -
createCheckbox
-
onInitEntity
-
onReady
-
onDefaultTemplateFieldCreate
@Subscribe("defaultTemplateField.create") protected void onDefaultTemplateFieldCreate(ActionPerformedEvent event) -
onDefaultTemplateFieldDownload
@Subscribe("defaultTemplateField.download") protected void onDefaultTemplateFieldDownload(ActionPerformedEvent event) -
defaultTemplateFieldCreateEnabledRule
-
onDefaultTemplateFieldUpload
@Subscribe("defaultTemplateField.upload") protected void onDefaultTemplateFieldUpload(ActionPerformedEvent event) -
defaultTemplateFieldUploadEnabledRule
-
onDefaultTemplateFieldEdit
@Subscribe("defaultTemplateField.edit") protected void onDefaultTemplateFieldEdit(ActionPerformedEvent event) -
defaultTemplateFieldEditEnabledRule
-
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
-
onReportDcItemPropertyChange
@Subscribe(id="reportDc", target=DATA_CONTAINER) protected void onReportDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<Report> event) -
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) -
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) -
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
-
setValidationScriptGroupBoxCaption
-
onReportTemplateDetailViewDialogClose
protected void onReportTemplateDetailViewDialogClose(DialogWindow.AfterCloseEvent<ReportTemplateDetailView> event) -
isUpdatePermitted
protected boolean isUpdatePermitted() -
isTemplateWithoutFile
-
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
-