A Renderer is used to display data of a given type. This is used for displaying the intermediate inputs and outputs of a workflow run, and for displaying the outputs of the run.
A new way to display data of a given type can be added to Taverna 1.7.x by a class that implements the org.embl.ebi.escience.scuflui.spi.RendererSPI interface. The name of the new class must be specified within a org.embl.ebi.escience.scuflui.spi.RendererSPI file within the appropriate resources/META-INF/services directory.
Example
net.sourceforge.taverna.scuflui.renderers.SVGRenderer implements the org.embl.ebi.escience.scuflui.spi.RendererSPI interface.
public class SVGRenderer extends ByPattern implements RendererSPI {
...
}
The file named org.embl.ebi.escience.scuflui.spi.RendererSPI must contain the line:
net.sourceforge.taverna.scuflui.renderers.SVGRenderer







