org.embl.ebi.escience.scufl.Processor.getAnnotationTemplates()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(110)

本文整理了Java中org.embl.ebi.escience.scufl.Processor.getAnnotationTemplates()方法的一些代码示例,展示了Processor.getAnnotationTemplates()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Processor.getAnnotationTemplates()方法的具体详情如下:
包路径:org.embl.ebi.escience.scufl.Processor
类名称:Processor
方法名:getAnnotationTemplates

Processor.getAnnotationTemplates介绍

暂无

代码示例

代码示例来源:origin: uk.org.mygrid.taverna.scufl.scufl-ui-components/template-editor

  1. void populate() {
  2. existingTemplates.removeAll();
  3. defaultTemplates.removeAll();
  4. if (theProcessor != null) {
  5. // Put JLabel instances into the existingTemplates panel
  6. AnnotationTemplate[] templates = theProcessor.getAnnotationTemplates();
  7. for (int i = 0; i < templates.length; i++) {
  8. existingTemplates.add(new JEditorPane("text/html", templates[i].getDescription()));
  9. }
  10. if (templates.length == 0) {
  11. existingTemplates.add(new JLabel("No existing templates"));
  12. }
  13. AnnotationTemplate[] defaults = theProcessor.defaultAnnotationTemplates();
  14. for (int i = 0; i < defaults.length; i++) {
  15. defaultTemplates.add(new JEditorPane("text/html", defaults[i].getDescription()));
  16. }
  17. if (defaults.length == 0) {
  18. JLabel l = new JLabel("No default templates");
  19. l.setPreferredSize(new Dimension(1000, 25));
  20. defaultTemplates.add(l);
  21. }
  22. }
  23. }

代码示例来源:origin: uk.org.mygrid.taverna/taverna-enactor

  1. transformOutputDataThings(inputMap, outputMap);
  2. AnnotationTemplate[] templates = activeProcessor
  3. .getAnnotationTemplates();
  4. AnnotationTemplate[] defaultTemplates = activeProcessor
  5. .defaultAnnotationTemplates();

相关文章