public class Galaxy extends Object
JstacsTool
s.
Internally, it uses much of the infrastructure provided by GalaxyAdaptor
.
This class belongs to the trinity of Galaxy
, CLI
, and JavaFX interface that
may all be created from a set of JstacsTool
s.Constructor and Description |
---|
Galaxy(String vmargs,
boolean configThreads,
JstacsTool... tools)
Creates a new Galaxy interface from a set of
JstacsTool s. |
Modifier and Type | Method and Description |
---|---|
void |
run(String[] args)
Runs this Galaxy interface with the supplied arguments.
|
public Galaxy(String vmargs, boolean configThreads, JstacsTool... tools)
JstacsTool
s.vmargs
- the arguments supplied to the JavaVM when running within GalaxyconfigThreads
- if threads should be configuredtools
- the tools that should be displayedGalaxyAdaptor.parse(String[], boolean)
public void run(String[] args) throws Exception
args
- the argumentsException
- if the configuration could not be created or the tool threw an exception