Click or drag to resize

Printer Class

Class used to print debugger output in text form to the user, see IDisplayer for more comments. Sits in between the debugger and the debugger environment.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.graphViewerAndSequenceDebuggerDisplayer
    de.unika.ipd.grGen.graphViewerAndSequenceDebuggerPrinter

Namespace:  de.unika.ipd.grGen.graphViewerAndSequenceDebugger
Assembly:  graphViewerAndSequenceDebugger (in graphViewerAndSequenceDebugger.dll) Version: GrGen.NET 7.2
Syntax
C#
public class Printer : Displayer

The Printer type exposes the following members.

Constructors
  NameDescription
Public methodPrinter
Initializes a new instance of the Printer class
Top
Methods
  NameDescription
Public methodBeginOfDisplay (Overrides DisplayerBeginOfDisplay(String).)
Protected methodCreateGroupNode (Overrides DisplayerCreateGroupNode(DisplayerGroupNodeTypes).)
Public methodDisplayCallStacks (Inherited from Displayer.)
Public methodDisplayClassObject (Overrides DisplayerDisplayClassObject(IObject, IGraphProcessingEnvironment, DebuggerGraphProcessingEnvironment).)
Public methodDisplayFullState (Inherited from Displayer.)
Public methodDisplayLine (Overrides DisplayerDisplayLine(String).)
Public methodDisplayObject (Overrides DisplayerDisplayObject(Object, IGraphProcessingEnvironment, DebuggerGraphProcessingEnvironment).)
Public methodDisplaySequence(Sequence, DisplaySequenceContext, Int32, String, String) (Overrides DisplayerDisplaySequence(Sequence, DisplaySequenceContext, Int32, String, String).)
Public methodDisplaySequence(Sequence, DisplaySequenceContext, Int32, String, String, String) (Overrides DisplayerDisplaySequence(Sequence, DisplaySequenceContext, Int32, String, String, String).)
Public methodDisplaySequenceBase(SequenceBase, DisplaySequenceContext, Int32, String, String) (Overrides DisplayerDisplaySequenceBase(SequenceBase, DisplaySequenceContext, Int32, String, String).)
Public methodDisplaySequenceBase(SequenceBase, DisplaySequenceContext, Int32, String, String, String) (Overrides DisplayerDisplaySequenceBase(SequenceBase, DisplaySequenceContext, Int32, String, String, String).)
Public methodDisplaySequenceExpression(SequenceExpression, DisplaySequenceContext, Int32, String, String) (Overrides DisplayerDisplaySequenceExpression(SequenceExpression, DisplaySequenceContext, Int32, String, String).)
Public methodDisplaySequenceExpression(SequenceExpression, DisplaySequenceContext, Int32, String, String, String) (Overrides DisplayerDisplaySequenceExpression(SequenceExpression, DisplaySequenceContext, Int32, String, String, String).)
Public methodDisplayTransientClassObject (Overrides DisplayerDisplayTransientClassObject(ITransientObject, IGraphProcessingEnvironment, DebuggerGraphProcessingEnvironment).)
Public methodDisplayVariables (Inherited from Displayer.)
Protected methodLinkTo (Overrides DisplayerLinkTo(String, String, String).)
Protected methodPrintDebugTracesStack (Overrides DisplayerPrintDebugTracesStack(SubruleComputation, Boolean).)
Protected methodPrintGlobalVariables (Overrides DisplayerPrintGlobalVariables(DebuggerGraphProcessingEnvironment).)
Protected methodPrintVariables (Overrides DisplayerPrintVariables(SequenceBase, SequenceBase, DebuggerGraphProcessingEnvironment, String).)
Protected methodPrintVisited (Overrides DisplayerPrintVisited(DebuggerGraphProcessingEnvironment).)
Protected methodShow (Overrides DisplayerShow.)
Protected methodVariableToString (Inherited from Displayer.)
Top
See Also