@Override public String toString() { return "ChangeRequirementButton[jobBuilder=" + LabelUtils.getLabel(_componentBuilder) + "]"; } }
/** * Gets the label of a component job * * @param job * @return */ public static String getLabel(final ComponentJob job) { return getLabel(job, false, true, true); }
@Override public String toString() { return "ComponentScopeMenuBuilder[componentBuilder=" + LabelUtils.getLabel(_componentBuilder) + "]"; }
@Override public String getName() { return LabelUtils.getLabel(_value); }
private String getHeaderText() { return LabelUtils.getLabel(_componentJob, false, false, false); }
private String getSubHeaderText(final ComponentJob componentJob, final String headerText) { String subHeaderString = LabelUtils.getLabel(componentJob, true, true, true); final int indexOfHeader = subHeaderString.indexOf(headerText); if (indexOfHeader != -1) { // remove the redundant part of both headers subHeaderString = subHeaderString.substring(indexOfHeader + headerText.length()); } return subHeaderString; }
private void writeGenericError(final Writer writer, final ComponentJob componentJob, final AnalyzerResult analyzerResult, final Exception e) throws IOException { writer.write("<div class=\"error\">"); writer.write("<p>Component job: " + LabelUtils.getLabel(componentJob) + "</p>"); if (analyzerResult != null) { writer.write("<p>Analyzer result: " + analyzerResult + "</p>"); } writer.write("<pre>"); final PrintWriter printWriter = new PrintWriter(writer); e.printStackTrace(printWriter); writer.write("</pre>"); writer.write("</div>"); }
protected void writeHeader(final Writer writer, final ComponentJob componentJob, final HtmlRenderingContext context, final HtmlFragment htmlFragment) throws IOException { final String label = LabelUtils.getLabel(componentJob); writer.write("<div class=\"analyzerResultHeader\">"); writer.write("<h2>" + context.escapeHtml(label) + "</h2>"); writer.write("</div>"); }
private String getBannerTitle2(final boolean onlyIfDifferentThanTitle1) { final String title2 = LabelUtils.getLabel(_componentBuilder); if (onlyIfDifferentThanTitle1 && getBannerTitle().equals(title2)) { return null; } return title2; }
@Override public void componentBegin(final AnalysisJob job, final ComponentJob componentJob, final ComponentMetrics metrics) { _progressInformationPanel.addUserLog("Starting component '" + LabelUtils.getLabel(componentJob) + "'"); }
@Override public void onComponentMessage(final AnalysisJob job, final ComponentJob componentJob, final ComponentMessage message) { if (message instanceof ExecutionLogMessage) { logger.info(((ExecutionLogMessage) message).getMessage() + " (" + LabelUtils.getLabel(componentJob) + ")"); } } }
@Override public void errorInComponent(final AnalysisJob job, final ComponentJob componentJob, final InputRow row, final Throwable throwable) { if (!(throwable instanceof PreviousErrorsExistException)) { _progressInformationPanel .addUserLog("An error occurred in the component: " + LabelUtils.getLabel(componentJob), throwable, true); } }
public void actionPerformed() { final String originalValue = LabelUtils.getLabel(_componentBuilder); final String newValue = JOptionPane.showInputDialog("Name:", originalValue); if (!originalValue.equals(newValue)) { if (_componentBuilder instanceof AbstractComponentBuilder) { ((AbstractComponentBuilder<?, ?, ?>) _componentBuilder).setName(newValue); onNameChanged(); } } }
@Override public void componentSuccess(final AnalysisJob job, final ComponentJob componentJob, final AnalyzerResult result) { final StringBuilder sb = new StringBuilder(); sb.append("Component "); sb.append(LabelUtils.getLabel(componentJob)); sb.append(" finished."); if (result == null) { _progressInformationPanel.addUserLog(sb.toString()); } else { sb.append(" Adding result..."); _progressInformationPanel.addUserLog(sb.toString()); WidgetUtils.invokeSwingAction(() -> addResult(componentJob, result)); } }
@Override public String toString() { final String filterLabel = LabelUtils.getLabel(_outcome.getFilterJob()); return filterLabel + "=" + _outcome.getCategory(); }
@Override protected void onNameChanged() { _tabbedPane.setTitleAt(_tabIndex, LabelUtils.getLabel(getComponentBuilder())); }
public Tab<AnalyzerResultPanel> getOrCreateResultPanel(final ComponentJob componentJob, final boolean finished) { synchronized (_resultPanels) { final Tab<AnalyzerResultPanel> existingTab = _resultPanels.get(componentJob); if (existingTab != null) { return existingTab; } String title = LabelUtils.getLabel(componentJob, false, false, false); if (title.length() > 40) { title = title.substring(0, 39) + "..."; } final Icon icon = IconUtils.getDescriptorIcon(componentJob.getDescriptor(), IconUtils.ICON_SIZE_TAB); final AnalyzerResultPanel resultPanel = new AnalyzerResultPanel(_rendererFactory, _progressInformationPanel, componentJob); final Tab<AnalyzerResultPanel> tab = _tabbedPane.addTab(title, icon, resultPanel); tab.setTooltip(LabelUtils.getLabel(componentJob, false, true, true)); _resultPanels.put(componentJob, tab); return tab; } }
@Override public void onComponentMessage(AnalysisJob job, ComponentJob componentJob, ComponentMessage message) { if (message instanceof ExecutionLogMessage) { final String messageString = ((ExecutionLogMessage) message).getMessage(); final String componentLabel = LabelUtils.getLabel(componentJob); _executionLogger.log(messageString + " (" + componentLabel + ")"); _executionLogger.flushLog(); } }
private void drillToGroup(final ValueCountingAnalyzerResult result, final ValueFrequency valueFrequency, final boolean showBackButton) { final List<ValueFrequency> children = valueFrequency.getChildren(); final TableModel model = new DefaultTableModel(new String[] { valueFrequency.getName() + " value", LabelUtils.COUNT_LABEL }, children.size()); final Iterator<ValueFrequency> valueCounts = children.iterator(); int i = 0; while (valueCounts.hasNext()) { final ValueFrequency vc = valueCounts.next(); model.setValueAt(LabelUtils.getLabel(vc.getValue()), i, 0); setCountValue(result, model, i, vc); i++; } _table.setModel(model); _backButton.setVisible(showBackButton); _rightPanel.updateUI(); } }
@Override public void onComponentMessage(final AnalysisJob job, final ComponentJob componentJob, final ComponentMessage message) { if (message instanceof ExecutionLogMessage) { final String messageString = ((ExecutionLogMessage) message).getMessage(); final String componentLabel = LabelUtils.getLabel(componentJob); _progressInformationPanel.addUserLog(messageString + " (" + componentLabel + ")"); } else if (message instanceof RestrictedFunctionalityMessage) { final RestrictedFunctionalityMessage restrictedFunctionalityMessage = (RestrictedFunctionalityMessage) message; final String messageString = restrictedFunctionalityMessage.getMessage(); _progressInformationPanel.addRestrictedFunctionalityMessage(messageString, restrictedFunctionalityMessage.getCallToActions()); } }