Class InputParametersFragment

java.lang.Object
io.jmix.ui.screen.ScreenFragment
io.jmix.reportsui.screen.report.run.InputParametersFragment
All Implemented Interfaces:
FrameOwner

@UiController("report_InputParameters.fragment") @UiDescriptor("input-parameters-fragment.xml") public class InputParametersFragment extends ScreenFragment
  • Field Details

  • Constructor Details

    • InputParametersFragment

      public InputParametersFragment()
  • Method Details

    • setReport

      public void setReport(Report report)
    • setParameters

      public void setParameters(Map<String,Object> parameters)
    • setBulkPrint

      public void setBulkPrint(boolean bulkPrint)
    • setInputParameter

      public void setInputParameter(ReportInputParameter inputParameter)
    • onInit

      @Subscribe protected void onInit(ScreenFragment.InitEvent event)
    • initLayout

      protected void initLayout()
    • collectParameters

      public Map<String,Object> collectParameters()
    • createComponent

      protected void createComponent(ReportInputParameter parameter, int currentGridRow, boolean visible)
    • initTemplateAndOutputSelect

      public void initTemplateAndOutputSelect()
    • updateOutputTypes

      protected void updateOutputTypes()
    • setOutputTypeVisible

      protected void setOutputTypeVisible(boolean visible)
    • setTemplateVisible

      protected void setTemplateVisible(boolean visible)
    • getReport

      public Report getReport()
    • getReportTemplate

      @Nullable public ReportTemplate getReportTemplate()
    • getOutputType

      public ReportOutputType getOutputType()