protected void reset() { startProcessAction = null; cancelProcessAction = null; claimProcTaskAction = null; completeProcTaskActions.clear(); actionsBox.removeAll(); noActionsAvailableLbl.setVisible(true); taskInfoGrid.setVisible(false); }
protected void openReportParameters(Map<String, Object> reportParameters) { parametersFrameHolder.removeAll(); if (report != null) { Map<String, Object> params = ParamsMap.of(InputParametersFrame.REPORT_PARAMETER, report, InputParametersFrame.PARAMETERS_PARAMETER, reportParameters); inputParametersFrame = (InputParametersFrame) openFrame(parametersFrameHolder, "report$inputParametersFrame", params); reportParamsBox.setVisible(true); } else { reportParamsBox.setVisible(false); } }
private void openReportParameters(Map<String, Object> reportParameters) { parametersFrameHolder.removeAll(); if (report != null) { Map<String, Object> params = ParamsMap.of( InputParametersFrame.REPORT_PARAMETER, report, InputParametersFrame.PARAMETERS_PARAMETER, reportParameters ); inputParametersFrame = (InputParametersFrame) openFrame(parametersFrameHolder, "report$inputParametersFrame", params); reportParamsBox.setVisible(true); } else { reportParamsBox.setVisible(false); } }
private void openReportParameters(Map<String, Object> reportParameters) { parametersFrameHolder.removeAll(); if (report != null) { Map<String, Object> params = ParamsMap.of( InputParametersFrame.REPORT_PARAMETER, report, InputParametersFrame.PARAMETERS_PARAMETER, reportParameters ); inputParametersFrame = (InputParametersFrame) openFrame(parametersFrameHolder, "report$inputParametersFrame", params); reportParamsBox.setVisible(true); } else { reportParamsBox.setVisible(false); } }
public void hidePreview() { Window parent = (Window) getFrame(); previewBox.setVisible(false); previewBox.removeAll(); parent.getDialogOptions() .setWidthAuto() .setHeightAuto() .setResizable(false) .center(); }
@Override protected void initPreviewContent(BoxLayout previewBox) { previewBox.removeAll(); PivotTableDescription pivotTableDescription = getPivotTableDescription(); ValidationErrors errors = validatePivotTableDescription(pivotTableDescription); if (errors.isEmpty()) { List<KeyValueEntity> data = dataGenerator.generate(pivotTableDescription, 10); Frame frame = openFrame(previewBox, ShowPivotTableController.PIVOT_TABLE_SCREEN_ID, ParamsMap.of( "pivotTableJson", PivotTableDescription.toJsonString(pivotTableDescription), "values", data)); frame.setHeight("472px"); } }
public void showPreview() { Window parent = (Window) getFrame(); previewBox.setVisible(true); previewBox.setHeight("100%"); previewBox.setWidth("100%"); previewBox.removeAll(); parent.getDialogOptions() .setWidth("1280px") .setResizable(true) .center(); initPreviewContent(previewBox); }
protected void initChartPreview() { if (wizard.outputFileFormat.getValue() == ReportOutputType.CHART) { wizard.chartPreviewBox.setVisible(true); wizard.diagramTypeLabel.setVisible(true); wizard.diagramType.setVisible(true); showChart(); wizard.getDialogOptions() .setHeight(wizard.wizardHeight + 400).setHeightUnit(SizeUnit.PIXELS) .center(); wizard.diagramType.setRequired(true); wizard.diagramType.setOptionsList(Arrays.asList(ChartType.values())); wizard.diagramType.setValue(ChartType.SERIAL); wizard.diagramType.addValueChangeListener(e -> { wizard.getItem().setChartType((ChartType) e.getValue()); wizard.chartPreviewBox.removeAll(); showChart(); }); } else { wizard.chartPreviewBox.setVisible(false); wizard.diagramTypeLabel.setVisible(false); wizard.diagramType.setVisible(false); } }
protected void initDefaultValueField() { defaultValueLabel.setVisible(false); defaultValueBox.removeAll(); ReportInputParameter parameter = getItem(); if (canHaveDefaultValue()) { Field<Object> field = parameterFieldCreator.createField(parameter); field.addValueChangeListener(e -> { if (e.getValue() != null) { parameter.setDefaultValue(reportService.convertToString(e.getValue().getClass(), e.getValue())); } else { parameter.setDefaultValue(null); } }); if (parameter.getParameterClass() != null) { field.setValue(reportService.convertFromString(parameter.getParameterClass(), parameter.getDefaultValue())); } field.setRequired(false); defaultValueBox.add(field); defaultValueLabel.setVisible(true); } defaultValueBox.setEnabled(security.isEntityOpPermitted(metadata.getClassNN(ReportInputParameter.class), EntityOp.UPDATE)); }
protected void paintNavigationControls(Queue<Page> pages) { navigationBox.removeAll(); for (Page page : pages) { LinkButton pageButton = componentsFactory.createComponent(LinkButton.class);