Uses of Class
mgui.interfaces.projects.InterfaceProject
Package | Description |
---|---|
mgui.interfaces |
This package contains all main/abstract interface objects (object which provides user interations)
for ModelGUI.
|
mgui.interfaces.projects |
Provides an interface for projects, which specify file/URL organization and I/O operations
|
mgui.interfaces.projects.util |
Utility classes operating on projects.
|
mgui.pipelines |
Provides a framework for defining and running processing pipelines in the ModelGUI
environment.
|
-
Uses of InterfaceProject in mgui.interfaces
Fields in mgui.interfaces with type parameters of type InterfaceProject Modifier and Type Field Description protected java.util.HashMap<java.lang.String,InterfaceProject>
InterfaceWorkspace. projects
Methods in mgui.interfaces that return InterfaceProject Modifier and Type Method Description InterfaceProject
InterfaceWorkspace. getProject(java.lang.String name)
Methods in mgui.interfaces that return types with arguments of type InterfaceProject Modifier and Type Method Description java.util.ArrayList<InterfaceProject>
InterfaceWorkspace. getProjects()
Methods in mgui.interfaces with parameters of type InterfaceProject Modifier and Type Method Description void
InterfaceWorkspace. addProject(InterfaceProject project)
-
Uses of InterfaceProject in mgui.interfaces.projects
Fields in mgui.interfaces.projects declared as InterfaceProject Modifier and Type Field Description protected InterfaceProject
InterfaceProjectPanel. current_project
InterfaceProject
InterfaceProjectOptions. project
Methods in mgui.interfaces.projects that return InterfaceProject Modifier and Type Method Description static InterfaceProject
InterfaceProjectDialogBox. showDialog()
static InterfaceProject
InterfaceProjectDialogBox. showDialog(InterfaceProject project)
Methods in mgui.interfaces.projects with parameters of type InterfaceProject Modifier and Type Method Description void
InterfaceProject. setFromProject(InterfaceProject project)
Sets this project from another project.static InterfaceProject
InterfaceProjectDialogBox. showDialog(InterfaceProject project)
Constructors in mgui.interfaces.projects with parameters of type InterfaceProject Constructor Description InterfaceProjectOptions(InterfaceProject project)
-
Uses of InterfaceProject in mgui.interfaces.projects.util
Fields in mgui.interfaces.projects.util declared as InterfaceProject Modifier and Type Field Description InterfaceProject
ProjectOptions. project
Constructors in mgui.interfaces.projects.util with parameters of type InterfaceProject Constructor Description ProjectOptions(InterfaceProject project)
-
Uses of InterfaceProject in mgui.pipelines
Fields in mgui.pipelines declared as InterfaceProject Modifier and Type Field Description protected InterfaceProject
InterfacePipeline. assigned_project
InterfaceProject
PipelineLauncher. project
Methods in mgui.pipelines with parameters of type InterfaceProject Modifier and Type Method Description java.util.ArrayList<java.lang.String>
TaskParameterInstance. asArgs(java.lang.String instance, InterfaceProject project)
java.lang.String[]
PipelineProcessInstance. getArguments(java.lang.String instance, InterfaceProject project, PipelineState state)
Returns the parameters of this process instance as an array ofString
values, for the specific instance and project.boolean
InterfacePipeline. launch(java.lang.String instance, InterfaceProject project, boolean blocking)
boolean
PipelineFork. launch(java.lang.String instance, InterfaceProject project, boolean blocking)
boolean
PipelineProcessInstance. launch(java.lang.String instance, InterfaceProject project, boolean blocking)
boolean
PipelineTask. launch(java.lang.String instance, InterfaceProject project)
Launches this task with the given project instance and projectabstract boolean
PipelineTask. launch(java.lang.String instance, InterfaceProject project, boolean blocking)
static boolean
PipelineFunctions. launchBlockingPipelineProcess(PipelineProcessInstance process_instance, java.lang.String instance, InterfaceProject project, java.lang.String logger, PipelineState state)
Launches a pipeline process instance and blocks until it terminates.static boolean
PipelineFunctions. launchPipelineProcess(PipelineProcessInstance process, java.lang.String instance, InterfaceProject project, java.lang.String logger, boolean blocking, PipelineState state)
static boolean
PipelineFunctions. launchPipelineProcess(PipelineProcessInstance process, java.lang.String instance, InterfaceProject project, java.lang.String logger, PipelineState state)
static boolean
PipelineFunctions. launchPipelineProcess(PipelineProcessInstance process, java.lang.String instance, InterfaceProject project, PipelineState state)
static java.util.ArrayList<java.lang.String>
PipelineFunctions. parseArg(java.lang.String arg, java.lang.String instance, InterfaceProject project)
Parses an argument, replacing special symbols contained within "{" and "}" characters with their value; including: instance The current pipeline instance root The current root directory instances_dir The subdirectory for instance data (relative to root; note that root_dir will be prepended to this string, and instance will be appended) project_dir The subdirectory for project data (relative to root; note that root_dir will be prepended to this string)void
InterfacePipeline. setProject(InterfaceProject project)
Constructors in mgui.pipelines with parameters of type InterfaceProject Constructor Description PipelineLauncher(InterfacePipeline pipeline, java.lang.String instance, InterfaceProject project)