nl.utwente.ewi.hmi.taverna.scuflworkers.rshell
Class RshellProcessorFactory

java.lang.Object
  extended by org.embl.ebi.escience.scuflworkers.ProcessorFactory
      extended by nl.utwente.ewi.hmi.taverna.scuflworkers.rshell.RshellProcessorFactory

public class RshellProcessorFactory
extends ProcessorFactory

Implementation of ProcessorFactory that creates Rshell nodes

Author:
Stian Soiland, Ingo Wassink

Constructor Summary
RshellProcessorFactory()
          The constructor
RshellProcessorFactory(RshellProcessor prototype)
          The constructor
 
Method Summary
 java.lang.Class getProcessorClass()
          Method for getting the class object of the processor
 java.lang.String getProcessorDescription()
          Function for getting the processor description
 RshellProcessor getPrototype()
          function for getting the prototype processor
 
Methods inherited from class org.embl.ebi.escience.scuflworkers.ProcessorFactory
createProcessor, getDescription, getName, getXMLFragment, setDescription, setName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RshellProcessorFactory

public RshellProcessorFactory()
The constructor


RshellProcessorFactory

public RshellProcessorFactory(RshellProcessor prototype)
The constructor

Parameters:
prototype - the prototype
Method Detail

getProcessorDescription

public java.lang.String getProcessorDescription()
Function for getting the processor description

Specified by:
getProcessorDescription in class ProcessorFactory
Returns:
the description

getProcessorClass

public java.lang.Class getProcessorClass()
Method for getting the class object of the processor

Specified by:
getProcessorClass in class ProcessorFactory
Returns:
the class object of the RshellProcessor

getPrototype

public RshellProcessor getPrototype()
function for getting the prototype processor

Returns:
the prototype