Click or drag to resize

YCompClient Class

Class communicating with yComp over a socket via the GrGen-yComp protocol, mainly telling yComp what should be displayed (and how)
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.graphViewerAndSequenceDebuggerYCompClient

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

The YCompClient type exposes the following members.

Constructors
  NameDescription
Public methodYCompClient
Creates a new YCompClient instance and connects to the local YComp server. If it is not available an Exception is thrown.
Top
Properties
Methods
  NameDescription
Public methodAddEdge
Public methodAddEdgeRealizer
Public methodAddNode
Public methodAddNodeRealizer
Public methodAddSubgraphNode
Public methodChangeEdge
Sets the edge realizer of the given edge. If realizer is null, the realizer for the type of the edge is used.
Public methodChangeNode
Sets the node realizer of the given node. If realizer is null, the realizer for the type of the node is used.
Public methodClearEdgeAttribute
Public methodClearGraph
Public methodClearNodeAttribute
Public methodClose
Public methodDeleteEdge
Public methodDeleteNode
Public methodEncode
Public methodForceLayout
Forces yComp to relayout the graph.
Public methodGetLayoutOptions
Retrieves the available options of the current layouter of yComp and the current values.
Public methodStatic memberIsValidLayout
Public methodMoveNode
Public methodReadCommand
Public methodRenameEdge
Public methodRenameNode
Public methodSetEdgeAttribute
Public methodSetEdgeLabel
Public methodSetLayout
Sets the current layouter of yComp
Public methodSetLayoutOption
Sets a layout option of the current layouter of yComp.
Public methodSetNodeAttribute
Public methodSetNodeLabel
Public methodShow
Shows the graph (without relayout).
Public methodSleepAndDoEvents
Public methodSync
Sends a "sync" request and waits for a "sync" answer
Public methodWaitForElement
Top
Events
  NameDescription
Public eventOnConnectionLost
Top
See Also