Tabnine Logo
WorkflowReport.getLongestName
Code IndexAdd Tabnine to your IDE (free)

How to use
getLongestName
method
in
org.apache.taverna.platform.report.WorkflowReport

Best Java code snippets using org.apache.taverna.platform.report.WorkflowReport.getLongestName (Showing top 2 results out of 315)

origin: org.apache.taverna.engine/taverna-report-api

private int getLongestName(WorkflowReport workflowReport, int level) {
  int result = 0;
  result = Math.max(result, getSubject().getName().length() + level);
  for (ProcessorReport processorReport : workflowReport.getProcessorReports()) {
    result = Math.max(result, processorReport.getSubject().getName().length());
    for (ActivityReport activityReport : processorReport.getActivityReports()) {
      WorkflowReport nestedWorkflowReport = activityReport.getNestedWorkflowReport();
      if (nestedWorkflowReport != null)
        result = Math.max(result, getLongestName(nestedWorkflowReport, level + 1));
    }
  }
  return result;
}
origin: org.apache.taverna.engine/taverna-report-api

@Override
public String toString() {
  DateFormat dateFormat = new SimpleDateFormat(dateFormatString);
  StringBuilder sb = new StringBuilder();
  int max = getLongestName(this, 0);
  spaces(sb, max + 1);
  sb.append("Status    ");
  sb.append("Queued    ");
  sb.append("Started   ");
  sb.append("Complete  ");
  sb.append("Errors    ");
  sb.append("Started             ");
  sb.append("Finished\n");
  sb.append(getSubject().getName());
  spaces(sb, max - getSubject().getName().length() + 1);
  sb.append(getState());
  spaces(sb, 10 - getState().name().length());
  sb.append("-");
  spaces(sb, 9);
  sb.append("-");
  spaces(sb, 9);
  sb.append("-");
  spaces(sb, 9);
  sb.append("-");
  spaces(sb, 9);
  addDates(sb, getStartedDate(), getCompletedDate(), dateFormat);
  for (ProcessorReport processorReport : getProcessorReports())
    addProcessor(sb, max, 0, processorReport, dateFormat);
  return sb.toString();
}
org.apache.taverna.platform.reportWorkflowReportgetLongestName

Popular methods of WorkflowReport

  • addProcessorReport
  • getState
  • getSubject
  • <init>
  • getCompletedDate
  • getCreatedDate
  • getDataBundle
  • getProcessorReports
  • getStartedDate
  • setParentReport
  • addDates
  • addInvocation
  • addDates,
  • addInvocation,
  • addProcessor,
  • addReportListener,
  • getCancelledDate,
  • getInvocations,
  • getParentReport,
  • getPausedDate,
  • getPausedDates

Popular in Java

  • Making http post requests using okhttp
  • setScale (BigDecimal)
  • findViewById (Activity)
  • getSystemService (Context)
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now