本文整理了Java中uk.org.taverna.scufl2.api.core.Workflow.getName()
方法的一些代码示例,展示了Workflow.getName()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Workflow.getName()
方法的具体详情如下:
包路径:uk.org.taverna.scufl2.api.core.Workflow
类名称:Workflow
方法名:getName
暂无
代码示例来源:origin: uk.org.taverna.platform/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.getChildReports()) {
result = Math.max(result, processorReport.getSubject().getName().length());
for (ActivityReport activityReport : processorReport.getChildReports()) {
for (WorkflowReport nestedWorkflowReport : activityReport.getChildReports()) {
result = Math.max(result, getLongestName(nestedWorkflowReport, level + 1));
}
}
}
return result;
}
代码示例来源:origin: uk.org.taverna.platform/taverna-report-api
public String toString() {
DateFormat dateFormat = new SimpleDateFormat(dateFormatString);
StringBuilder sb = new StringBuilder();
int max = getLongestName(this, 0);
sb.append(spaces(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());
sb.append(spaces(max - getSubject().getName().length() + 1));
sb.append(getState());
sb.append(spaces(10 - getState().name().length()));
sb.append("-");
sb.append(spaces(9));
sb.append("-");
sb.append(spaces(9));
sb.append("-");
sb.append(spaces(9));
sb.append("-");
sb.append(spaces(9));
addDates(sb, getStartedDate(), getCompletedDate(), dateFormat);
for (ProcessorReport processorReport : getChildReports()) {
addProcessor(sb, max, 0, processorReport, dateFormat);
}
return sb.toString();
}
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-api
@Test
public void workflow() throws Exception {
Workflow wf = new Workflow();
UUID uuid = UUID.fromString(wf.getName());
assertEquals(4, uuid.version());
}
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-rdfxml
String path = WORKFLOW + uriTools.validFilename(wf.getName()) + RDF;
uriTools.validFilename(wf.getName()) + REVISIONS + RDF;
addRevisions(wf, path, wfBundle);
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-rdfxml
} else {
logger.warning("Can't find bundle URI for workflow document "
+ wf.getName());
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-api
@Test
public void readBundleStream() throws Exception {
InputStream inputStream = new ByteArrayInputStream(
getStructureFormatWorkflowBundle().getBytes("utf-8"));
WorkflowBundle wfBundle = bundleIO.readBundle(inputStream,
TEXT_VND_TAVERNA_SCUFL2_STRUCTURE);
assertEquals("HelloWorld", wfBundle.getName());
assertEquals("HelloWorld", wfBundle.getMainWorkflow().getName());
assertTrue(wfBundle.getMainWorkflow().getProcessors()
.containsName("Hello"));
}
代码示例来源:origin: uk.org.taverna.databundle/databundle
@Ignore
@Test
public void getWorkflowBundle() throws Exception {
WorkflowBundleIO wfBundleIO = new WorkflowBundleIO();
WorkflowBundle wfBundle = wfBundleIO.createBundle();
String name = wfBundle.getName();
String wfName = wfBundle.getMainWorkflow().getName();
URI id = wfBundle.getIdentifier();
DataBundles.setWorkflowBundle(dataBundle, wfBundle);
// Reload the bundle
wfBundle = DataBundles.getWorkflowBundle(dataBundle);
assertEquals(name, wfBundle.getName());
assertEquals(wfName, wfBundle.getMainWorkflow().getName());
assertEquals(id, wfBundle.getIdentifier());
}
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-api
@Test
public void readBundleFile() throws Exception {
File bundleFile = tempFile();
FileUtils.writeStringToFile(bundleFile,
getStructureFormatWorkflowBundle(),
UTF_8);
WorkflowBundle wfBundle = bundleIO.readBundle(bundleFile,
TEXT_VND_TAVERNA_SCUFL2_STRUCTURE);
assertEquals("HelloWorld", wfBundle.getName());
assertEquals("HelloWorld", wfBundle.getMainWorkflow().getName());
assertTrue(wfBundle.getMainWorkflow().getProcessors()
.containsName("Hello"));
}
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-api
@Test
public void cloneWorkflow() throws Exception {
Workflow original = originalWfBundle.getMainWorkflow();
assertEquals(originalWfBundle, original.getParent());
Workflow clone = (Workflow) original.clone();
assertNull(clone.getParent());
assertEquals(original.getName(), clone.getName());
assertNotSame(original.getProcessors().getByName("Hello"), clone
.getProcessors().getByName("Hello"));
assertNotSame(original.getCurrentRevision(), clone.getCurrentRevision());
assertEquals(original.getCurrentRevision(), clone.getCurrentRevision());
}
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-rdfxml
wf = (Workflow) node;
workflow.setAbout("");
workflow.setName(wf.getName());
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-api
newLine(3);
append("Processor");
String name = " '" + escapeName(pb.getBoundProcessor().getParent().getName());
name = name + ":" + escapeName(pb.getBoundProcessor().getName()) + "'";
append(name);
代码示例来源:origin: uk.org.taverna.scufl2/scufl2-api
@Test
public void createBundle() throws Exception {
WorkflowBundle wb = bundleIO.createBundle();
assertEquals(wb, wb.getMainWorkflow().getParent());
assertEquals(wb, wb.getMainProfile().getParent());
assertEquals("bundle1", wb.getName());
assertEquals("workflow1", wb.getMainWorkflow().getName());
assertEquals("profile1", wb.getMainProfile().getName());
assertNotNull(wb.getCurrentRevision());
assertNotNull(wb.getMainWorkflow().getCurrentRevision());
assertNotNull(wb.getMainProfile().getCurrentRevision());
}
内容来源于网络,如有侵权,请联系作者删除!