Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Classes | Enumerations
TOPPAS

GUI elements for TOPPAS. More...

Classes

class  IDEvaluationBase
 Main window of the IDEvaluation tool. More...
 
class  TOPPASBase
 Main window of the TOPPAS tool. More...
 
class  TOPPASInputFileDialog
 Dialog which allows to specify an input file. More...
 
class  TOPPASInputFilesDialog
 Dialog which allows to specify a list of input files. More...
 
class  TOPPASIOMappingDialog
 Dialog which allows to configure the input/output parameter mapping of an edge. More...
 
class  TOPPASOutputFilesDialog
 Dialog which allows to specify the directory for the output files. More...
 
class  TOPPASToolConfigDialog
 TOPP tool configuration dialog. More...
 
class  TOPPASVertexNameDialog
 Dialog which allows to change the name of an input vertex. More...
 
class  TOPPASEdge
 An edge representing a data flow in TOPPAS. More...
 
class  TOPPASInputFileListVertex
 A vertex representing an input file list. More...
 
class  TOPPASMergerVertex
 A special vertex that allows to merge several inputs. More...
 
class  TOPPASOutputFileListVertex
 A vertex representing an output file list. More...
 
class  TOPPASResource
 Represents a data resource for TOPPAS workflows. More...
 
class  TOPPASResources
 A dictionary mapping string keys to lists of TOPPASResource objects. More...
 
struct  TOPPASScene::TOPPProcess
 Stores the information for a TOPP process. More...
 
class  TOPPASScene
 A container for all visual items of a TOPPAS workflow. More...
 
struct  TOPPASToolVertex::IOInfo
 Stores the information for input/output files/lists. More...
 
class  TOPPASToolVertex
 A vertex representing a TOPP tool. More...
 
struct  TOPPASVertex::VertexRoundPackage
 Info for one edge and round, to be passed to next node. More...
 
class  TOPPASVertex
 The base class of the different vertex classes. More...
 
class  TOPPASWidget
 Widget visualizing and allowing to edit TOPP pipelines. More...
 

Enumerations

enum  LogState { LS_NOTICE, LS_WARNING, LS_ERROR }
 Log message states. More...
 
enum  LogState { LS_NOTICE, LS_WARNING, LS_ERROR }
 Log message states. More...
 
enum  EdgeStatus {
  ES_VALID, ES_NO_TARGET_PARAM, ES_NO_SOURCE_PARAM, ES_FILE_EXT_MISMATCH,
  ES_MERGER_EXT_MISMATCH, ES_MERGER_WITHOUT_TOOL, ES_NOT_READY_YET, ES_TOOL_API_CHANGED,
  ES_UNKNOWN
}
 The status of this edge. More...
 
enum  ActionMode { AM_NEW_EDGE, AM_MOVE }
 The current action mode (creation of a new edge, or panning of the widget) More...
 
enum  RefreshStatus { ST_REFRESH_NOCHANGE, ST_REFRESH_CHANGED, ST_REFRESH_CHANGEINVALID, ST_REFRESH_REMAINSINVALID }
 Pipeline status after refreshParameters() was called. More...
 
enum  TOOLSTATUS {
  TOOL_READY, TOOL_SCHEDULED, TOOL_RUNNING, TOOL_SUCCESS,
  TOOL_CRASH, TOOLSTATUS_SIZE
}
 current status of the vertex More...
 
enum  IOType { IOT_FILE, IOT_LIST }
 The type. More...
 
enum  DFS_COLOR { DFS_WHITE, DFS_GRAY, DFS_BLACK }
 The color of a vertex during depth-first search. More...
 
enum  SUBSTREESTATUS { TV_ALLFINISHED, TV_UNFINISHED, TV_UNFINISHED_INBRANCH }
 The color of a vertex during depth-first search. More...
 

Detailed Description

GUI elements for TOPPAS.

Some GUI classes were designed for TOPPAS only and are probably not usable in any other application. These classes are listed in this module.

Enumeration Type Documentation

enum ActionMode

The current action mode (creation of a new edge, or panning of the widget)

Enumerator
AM_NEW_EDGE 
AM_MOVE 
enum DFS_COLOR

The color of a vertex during depth-first search.

Enumerator
DFS_WHITE 
DFS_GRAY 
DFS_BLACK 
enum EdgeStatus

The status of this edge.

Enumerator
ES_VALID 
ES_NO_TARGET_PARAM 
ES_NO_SOURCE_PARAM 
ES_FILE_EXT_MISMATCH 
ES_MERGER_EXT_MISMATCH 
ES_MERGER_WITHOUT_TOOL 
ES_NOT_READY_YET 
ES_TOOL_API_CHANGED 
ES_UNKNOWN 
enum IOType

The type.

Enumerator
IOT_FILE 
IOT_LIST 
enum LogState
protected

Log message states.

Enumerator
LS_NOTICE 

Notice.

LS_WARNING 

Warning.

LS_ERROR 

Fatal error.

enum LogState
protected

Log message states.

Enumerator
LS_NOTICE 

Notice.

LS_WARNING 

Warning.

LS_ERROR 

Fatal error.

enum RefreshStatus

Pipeline status after refreshParameters() was called.

Enumerator
ST_REFRESH_NOCHANGE 
ST_REFRESH_CHANGED 
ST_REFRESH_CHANGEINVALID 
ST_REFRESH_REMAINSINVALID 
enum SUBSTREESTATUS

The color of a vertex during depth-first search.

Enumerator
TV_ALLFINISHED 
TV_UNFINISHED 
TV_UNFINISHED_INBRANCH 
enum TOOLSTATUS

current status of the vertex

Enumerator
TOOL_READY 
TOOL_SCHEDULED 
TOOL_RUNNING 
TOOL_SUCCESS 
TOOL_CRASH 
TOOLSTATUS_SIZE 

OpenMS / TOPP release 2.0.0 Documentation generated on Fri May 29 2015 17:20:34 using doxygen 1.8.9.1