Click or drag to resize

Debugger Constructor

Initializes a new Debugger instance using the given environments, and layout as well as layout options. All invalid options will be removed from layoutOptions.

Namespace: de.unika.ipd.grGen.graphViewerAndSequenceDebugger
Assembly: graphViewerAndSequenceDebugger (in graphViewerAndSequenceDebugger.dll) Version: GrGen.NET 7.1
Syntax
C#
public Debugger(
	IDebuggerEnvironment env,
	DebuggerGraphProcessingEnvironment debuggerProcEnv,
	ElementRealizers realizers,
	GraphViewerTypes graphViewerType,
	string debugLayout,
	Dictionary<string, string> layoutOptions,
	IBasicGraphViewerClientHost basicGraphViewerClientHost
)

Parameters

env  IDebuggerEnvironment
The environment to be used by the debugger (regular implementation by the GrShellSequenceApplierAndDebugger, minimal implementation for API level usage by the DebuggerEnvironment).
debuggerProcEnv  DebuggerGraphProcessingEnvironment
The debugger graph processing environment to be used by the debugger (contains the graph processing environment of the top-level graph to be used by the debugger).
realizers  ElementRealizers
The element realizers to be used by the debugger.
graphViewerType  GraphViewerTypes
The type of the graph viewer to be used by the debugger.
debugLayout  String
The name of the layout to be used. If null, Orthogonal is used.
layoutOptions  DictionaryString, String
An dictionary mapping layout option names to their values. It may be null, if no options are to be applied.
basicGraphViewerClientHost  IBasicGraphViewerClientHost
An optional basic graph viewer client host, in case the graph viewer type MSAGL is requested, the MSAGL graph viewer form is added to that form (YComp is a standalone application).
See Also