Class ReportParameterDetailView

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, FragmentOwner, ChangeTracker, DetailView<ReportInputParameter>, ReadOnlyAwareView, Serializable

@Route(value="reports/parameters/:id", layout=DefaultMainViewParent.class) @ViewController("report_ReportInputParameter.detail") @ViewDescriptor("report-parameter-detail-view.xml") @DialogMode(width="40em") public class ReportParameterDetailView extends StandardDetailView<ReportInputParameter>
See Also:
  • Field Details

  • Constructor Details

    • ReportParameterDetailView

      public ReportParameterDetailView()
  • Method Details

    • onInit

      @Subscribe public void onInit(View.InitEvent event)
    • onBeforeShow

      @Subscribe public void onBeforeShow(View.BeforeShowEvent event)
    • setEntityToEdit

      public void setEntityToEdit(ReportInputParameter entity)
      Description copied from interface: DetailView
      Sets entity instance to the view.
      Specified by:
      setEntityToEdit in interface DetailView<ReportInputParameter>
      Overrides:
      setEntityToEdit in class StandardDetailView<ReportInputParameter>
      Parameters:
      entity - entity to edit
    • onScreenFieldAttach

      @Subscribe("screenField") public void onScreenFieldAttach(com.vaadin.flow.component.AttachEvent event)
    • initLocaleField

      protected void initLocaleField()
    • onLocaleFieldHelpIconClick

      protected void onLocaleFieldHelpIconClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.icon.Icon> event)
    • onFullScreenTransformationBtnClick

      @Subscribe("fullScreenTransformationBtn") public void onFullScreenTransformationBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onTransformationScriptHelpIconClick

      public void onTransformationScriptHelpIconClick()
    • onTransformationScriptHelpBtnClick

      @Subscribe("transformationScriptHelpBtn") public void onTransformationScriptHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onFullScreenValidationBtnClick

      @Subscribe("fullScreenValidationBtn") public void onFullScreenValidationBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onValidationScriptHelpBtnClick

      @Subscribe("validationScriptHelpBtn") public void onValidationScriptHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onValidationScriptHelpIconClick

      protected void onValidationScriptHelpIconClick()
    • onLookupWhereFullScreenBtnClick

      @Subscribe("lookupWhereFullScreenBtn") public void onLookupWhereFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onLookupJoinFullScreenBtnClick

      @Subscribe("lookupJoinFullScreenBtn") public void onLookupJoinFullScreenBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onLookupJoinHelpBtnClick

      @Subscribe("lookupJoinHelpBtn") public void onLookupJoinHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onLookupWhereHelpBtnClick

      @Subscribe("lookupWhereHelpBtn") public void onLookupWhereHelpBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onLookupJoinHelpIconClick

      protected void onLookupJoinHelpIconClick()
    • onLookupWhereHelpIconClick

      protected void onLookupWhereHelpIconClick()
    • onParameterTypeFieldComponentValueChange

      @Subscribe("parameterTypeField") public void onParameterTypeFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<ParameterType>,ParameterType> event)
    • onParameterDcItemPropertyChange

      @Subscribe(id="parameterDc", target=DATA_CONTAINER) public void onParameterDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<ReportInputParameter> event)
    • onIsLookupFieldComponentValueChange

      @Subscribe("isLookupField") public void onIsLookupFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.checkbox.Checkbox,Boolean> event)
    • initScreensLookup

      protected void initScreensLookup()
    • initEnumsLookup

      protected void initEnumsLookup()
    • initMetaClassLookup

      protected void initMetaClassLookup()
    • initJoinCodeEditorLookupHelperText

      protected void initJoinCodeEditorLookupHelperText()
    • onValidation

      @Subscribe public void onValidation(StandardDetailView.ValidationEvent event)
    • onBeforeSave

      @Subscribe public void onBeforeSave(StandardDetailView.BeforeSaveEvent event)
    • initDefaultValueField

      protected void initDefaultValueField()
    • initCurrentDateTimeField

      protected void initCurrentDateTimeField()
    • canHaveDefaultValue

      protected boolean canHaveDefaultValue()
    • enableControlsByParamType

      protected void enableControlsByParamType(ParameterType type)
    • onIsPredefinedTransformationFieldComponentValueChange

      @Subscribe("isPredefinedTransformationField") public void onIsPredefinedTransformationFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.checkbox.Checkbox,Boolean> event)
    • initTransformations

      protected void initTransformations()
    • enableControlsByTransformationType

      protected void enableControlsByTransformationType(boolean hasPredefinedTransformation)
    • isParameterDateOrTime

      protected boolean isParameterDateOrTime()