eu.scape_project.pit.tools
Class Action

java.lang.Object
  extended by eu.scape_project.pit.tools.Action

public class Action
extends Object

An Action may be backed by: - A command line invocation. - A web service (e.g. PLANETS or SCAPE services, autodiscovered and registered if possible.) - A Java class from a particular Maven POM/package.

Author:
Andrew Jackson

Constructor Summary
Action()
           
 
Method Summary
 String getCommand()
           
 List<PathwaySpec> getFormats()
           
 String getId()
           
 Inputs getInputs()
           
 String getType()
           
 void setCommand(String command)
           
 void setFormats(List<PathwaySpec> formats)
           
 void setId(String id)
           
 void setInputs(Inputs inputs)
           
 void setType(String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Action

public Action()
Method Detail

getId

public String getId()
Returns:
the id

setId

public void setId(String id)
Parameters:
id - the id to set

getType

public String getType()
Returns:
the type

setType

public void setType(String type)
Parameters:
type - the type to set

getCommand

public String getCommand()
Returns:
the command

setCommand

public void setCommand(String command)
Parameters:
command - the command to set

getFormats

public List<PathwaySpec> getFormats()
Returns:
the formats

setFormats

public void setFormats(List<PathwaySpec> formats)
Parameters:
formats - the formats to set

getInputs

public Inputs getInputs()
Returns:
the inputs

setInputs

public void setInputs(Inputs inputs)
Parameters:
inputs - the inputs to set


Copyright © 2013. All Rights Reserved.