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.1
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