@PostConstruct protected void postConstruct() { businessView.setIconFixedWidth(true); businessView.addClickHandler(new ClickHandler() { @Override techView.setIconFixedWidth(true); techView.addClickHandler(new ClickHandler() { @Override treeExplorer.setIconFixedWidth(true); treeExplorer.addClickHandler(new ClickHandler() { @Override breadcrumbExplorer.setIconFixedWidth(true); breadcrumbExplorer.addClickHandler(new ClickHandler() { @Override showTagFilter.setIconFixedWidth(true); showTagFilter.addClickHandler(new ClickHandler() { @Override
protected AnchorListItem createTimeSelector(int time, String name, int configuredSeconds, final AnchorListItem refreshDisableButton) { final AnchorListItem oneMinuteRadioButton = GWT.create(AnchorListItem.class); oneMinuteRadioButton.setText(name); oneMinuteRadioButton.setIconFixedWidth(true); final int selectedRefreshTime = time; if (configuredSeconds == selectedRefreshTime) { oneMinuteRadioButton.setIcon(IconType.CHECK); } oneMinuteRadioButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { oneMinuteRadioButton.setIcon(IconType.CHECK); supportsRefreshInterval.onUpdateRefreshInterval(true, selectedRefreshTime); refreshDisableButton.setActive(false); refreshDisableButton.setEnabled(true); refreshDisableButton.setText(constants.Disable_autorefresh()); } }); return oneMinuteRadioButton; }
protected AnchorListItem createTimeSelector(int time, String name, int configuredSeconds, final AnchorListItem refreshDisableButton) { final AnchorListItem oneMinuteRadioButton = GWT.create(AnchorListItem.class); oneMinuteRadioButton.setText(name); oneMinuteRadioButton.setIconFixedWidth(true); final int selectedRefreshTime = time; if (configuredSeconds == selectedRefreshTime) { oneMinuteRadioButton.setIcon(IconType.CHECK); } oneMinuteRadioButton.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { oneMinuteRadioButton.setIcon(IconType.CHECK); supportsRefreshInterval.onUpdateRefreshInterval(true, selectedRefreshTime); refreshDisableButton.setActive(false); refreshDisableButton.setEnabled(true); refreshDisableButton.setText(constants.Disable_autorefresh()); } }); return oneMinuteRadioButton; }
@Override public void addServerTemplate(final String serverTemplateId) { final AnchorListItem serverTemplateNavLink = GWT.create(AnchorListItem.class); serverTemplateNavLink.setText(serverTemplateId); serverTemplateNavLink.setIcon(IconType.SERVER); serverTemplateNavLink.setIconFixedWidth(true); serverTemplateNavLink.addClickHandler(e -> selectServerTemplate(serverTemplateNavLink, false)); dropDownServerTemplates.add(serverTemplateNavLink); }
protected AnchorListItem getBulkSignal(final ExtendedPagedTable<ProcessInstanceSummary> extendedPagedTable){ final AnchorListItem bulkSignalNavLink = GWT.create(AnchorListItem.class); bulkSignalNavLink.setText(constants.Bulk_Signal()); bulkSignalNavLink.setIcon(IconType.BELL); bulkSignalNavLink.setIconFixedWidth(true); bulkSignalNavLink.addClickHandler(event -> getSignalCommand(extendedPagedTable).execute()); return bulkSignalNavLink; }
protected AnchorListItem getBulkRequeue(final ExtendedPagedTable<RequestSummary> extendedPagedTable) { final AnchorListItem bulkAbortNavLink = GWT.create(AnchorListItem.class); bulkAbortNavLink.setText(constants.Bulk_Requeue_jobs()); bulkAbortNavLink.setIcon(IconType.HISTORY); bulkAbortNavLink.setIconFixedWidth(true); bulkAbortNavLink.addClickHandler(event -> confirmPopup.show(constants.Requeue_Jobs_Confirmation(), constants.Requeue_Jobs(), constants.Requeue_Jobs_Sure(), getRequeueCommand(extendedPagedTable)) ); return bulkAbortNavLink; }
protected AnchorListItem getBulkAbort(final ExtendedPagedTable<ProcessInstanceSummary> extendedPagedTable){ final AnchorListItem bulkAbortNavLink = GWT.create(AnchorListItem.class); bulkAbortNavLink.setText(constants.Bulk_Abort()); bulkAbortNavLink.setIcon(IconType.BAN); bulkAbortNavLink.setIconFixedWidth(true); bulkAbortNavLink.addClickHandler(event -> confirmPopup.show(constants.Abort_Confirmation(), constants.Abort(), constants.Abort_Process_Instances(), getAbortCommand(extendedPagedTable)) ); return bulkAbortNavLink; }
protected AnchorListItem getBulkCancel(final ExtendedPagedTable<RequestSummary> extendedPagedTable) { final AnchorListItem bulkAbortNavLink = GWT.create(AnchorListItem.class); bulkAbortNavLink.setText(constants.Bulk_Cancel_jobs()); bulkAbortNavLink.setIcon(IconType.TIMES_CIRCLE_O); bulkAbortNavLink.setIconFixedWidth(true); bulkAbortNavLink.addClickHandler(event -> confirmPopup.show(constants.Cancel_Jobs_Confirmation(), constants.Cancel_Jobs(), constants.Cancel_Jobs_Sure(), getCancelCommand(extendedPagedTable)) ); return bulkAbortNavLink; }
protected AnchorListItem getBulkCancel(final ExtendedPagedTable<RequestSummary> extendedPagedTable) { final AnchorListItem bulkAbortNavLink = GWT.create(AnchorListItem.class); bulkAbortNavLink.setText(constants.Bulk_Cancel_jobs()); bulkAbortNavLink.setIcon(IconType.TIMES_CIRCLE_O); bulkAbortNavLink.setIconFixedWidth(true); bulkAbortNavLink.addClickHandler(event -> confirmPopup.show(constants.Cancel_Jobs_Confirmation(), constants.Cancel_Jobs(), constants.Cancel_Jobs_Sure(), getCancelCommand(extendedPagedTable)) ); return bulkAbortNavLink; }
protected AnchorListItem getBulkRequeue(final ExtendedPagedTable<RequestSummary> extendedPagedTable) { final AnchorListItem bulkAbortNavLink = GWT.create(AnchorListItem.class); bulkAbortNavLink.setText(constants.Bulk_Requeue_jobs()); bulkAbortNavLink.setIcon(IconType.HISTORY); bulkAbortNavLink.setIconFixedWidth(true); bulkAbortNavLink.addClickHandler(event -> confirmPopup.show(constants.Requeue_Jobs_Confirmation(), constants.Requeue_Jobs(), constants.Requeue_Jobs_Sure(), getRequeueCommand(extendedPagedTable)) ); return bulkAbortNavLink; }
bulkAbortNavLink.setIconFixedWidth( true ); bulkAbortNavLink.addClickHandler( new ClickHandler() { @Override bulkSignalNavLink.setIconFixedWidth( true ); bulkSignalNavLink.addClickHandler( new ClickHandler() { @Override
protected AnchorListItem getBulkAck(final ExtendedPagedTable<ExecutionErrorSummary> extendedPagedTable) { final AnchorListItem bulkAckNavLink = GWT.create(AnchorListItem.class); bulkAckNavLink.setText(constants.Bulk_Ack()); bulkAckNavLink.setIcon(IconType.BAN); bulkAckNavLink.setIconFixedWidth(true); bulkAckNavLink.addClickHandler((ClickEvent event) -> { confirmPopup.show(constants.Bulk_Ack(), constants.Acknowledge(), constants.Bulk_Ack_confirm(), () -> { presenter.bulkAcknowledge(extendedPagedTable.getSelectedItems()); extendedPagedTable.deselectAllItems(); }); }); return bulkAckNavLink; }
protected AnchorListItem getBulkAck(final ExtendedPagedTable<ExecutionErrorSummary> extendedPagedTable) { final AnchorListItem bulkAckNavLink = GWT.create(AnchorListItem.class); bulkAckNavLink.setText(constants.Bulk_Ack()); bulkAckNavLink.setIcon(IconType.BAN); bulkAckNavLink.setIconFixedWidth(true); bulkAckNavLink.addClickHandler((ClickEvent event) -> { confirmPopup.show(constants.Bulk_Ack(), constants.Acknowledge(), constants.Bulk_Ack_confirm(), () -> { presenter.bulkAcknowledge(extendedPagedTable.getSelectedItems()); extendedPagedTable.deselectAllItems(); }); }); return bulkAckNavLink; }
bulkAbortNavLink.setIconFixedWidth( true ); bulkAbortNavLink.addClickHandler( new ClickHandler() { @Override bulkSignalNavLink.setIconFixedWidth( true ); bulkSignalNavLink.addClickHandler( new ClickHandler() { @Override
}}; bulkAbortNavLink.setIcon( IconType.BAN ); bulkAbortNavLink.setIconFixedWidth( true ); bulkAbortNavLink.addClickHandler( new ClickHandler() { @Override bulkSignalNavLink.setIconFixedWidth( true ); bulkSignalNavLink.addClickHandler( new ClickHandler() { @Override