@ProviderFor(value=LogicalModelTool.class) public class TrapSpaceTool extends AbstractTool<TrapSpaceList,TrapSpaceSettings>
| Modifier and Type | Field and Description |
|---|---|
static String |
HELP_LINE |
static String |
HELP_MESSAGE |
| Constructor and Description |
|---|
TrapSpaceTool() |
| Modifier and Type | Method and Description |
|---|---|
TrapSpaceList |
getResult(LogicalModel model,
TrapSpaceSettings settings)
Get the analysis result with a custom setting.
|
TrapSpaceSettings |
getSettings(String[] parameters)
Construct a default setting object.
|
Task<TrapSpaceList> |
getTask(LogicalModel model,
TrapSpaceSettings settings) |
void |
run(LogicalModel model,
String... parameters)
Run the tool on a logical model.
|
getHelp, getID, getName, getResult, getResult, getResult, getSettings, getSettings, supportsMultivalued, toStringpublic static final String HELP_LINE
public static final String HELP_MESSAGE
public void run(LogicalModel model, String... parameters)
LogicalModelToolmodel - the model to useparameters - the raw command line parameterspublic TrapSpaceSettings getSettings(String[] parameters)
LogicalModelToolgetSettings in interface LogicalModelTool<TrapSpaceList,TrapSpaceSettings>getSettings in class AbstractTool<TrapSpaceList,TrapSpaceSettings>parameters - optional command line settingspublic TrapSpaceList getResult(LogicalModel model, TrapSpaceSettings settings) throws Exception
LogicalModelToolmodel - the source modelsettings - a custom setting objectException - when the analysis could not be performedpublic Task<TrapSpaceList> getTask(LogicalModel model, TrapSpaceSettings settings)
Copyright © 2012-2017. All Rights Reserved.