GraphViewerClient Class |
Namespace: de.unika.ipd.grGen.graphViewerAndSequenceDebugger
public class GraphViewerClient
The GraphViewerClient type exposes the following members.
| Name | Description | |
|---|---|---|
| GraphViewerClient |
Creates a new GraphViewerClient instance.
internally, it creates a YCompClient and connects to the local YComp server,
or creates a MSAGLClient, inside the basicGraphViewerClientHost (which may be a GuiConsoleDebuggerHost) in case one is supplied,
depending on the graph viewer type that is requested (the layout is expected to be one of the valid layouts of the corresponding graph viewer client).
|
| Name | Description | |
|---|---|---|
| CommandAvailable | ||
| ConnectionLost | ||
| EdgeRealizerOverride |
If non-null, overrides the type dependent edge realizer (setter used from debugger for added edges, other realizers are given directly at methods called by debugger)
| |
| Graph | ||
| NodeRealizerOverride |
If non-null, overrides the type dependent node realizer (setter used from debugger for added nodes, other realizers are given directly at methods called by debugger)
|
| Name | Description | |
|---|---|---|
| AddEdge(IEdge) | ||
| AddEdge(String, String, INode, INode) |
Adding of helper edge used in debugging, for visualization of map content
| |
| AddEdgeEvenIfGraphExcluded | ||
| AddNeighboursAndParentsOfNeededGraphElements | ||
| AddNode | ||
| AddNodeEvenIfGraphExcluded | ||
| AnnotateElement |
Annotates the given element with the given string in double angle brackets
| |
| AvailableLayouts | ||
| ChangeEdge |
Sets the edge realizer of the given edge.
If realizer is null, the realizer for the type of the edge is used.
| |
| ChangeEdgeAttribute | ||
| ChangeNode |
Sets the node realizer of the given node.
If realizer is null, the realizer for the type of the node is used.
| |
| ChangeNodeAttribute | ||
| ClearGraph | ||
| Close | ||
| DeleteEdge(String) | ||
| DeleteEdge(IEdge) | ||
| DeleteNode(String) | ||
| DeleteNode(INode) | ||
| ForceLayout |
Forces yComp to relayout the graph.
| |
| GetGuiConsoleDebuggerHostCreator |
returns a host creator from graphViewerAndSequenceDebuggerWindowsForms.dll
| |
| GetLayoutOptions |
Retrieves the available options of the current layouter of yComp and the current values.
| |
| IsValidLayout | ||
| ReadCommand | ||
| RetypingElement | ||
| SetLayout |
Sets the current layouter of yComp
| |
| SetLayoutOption |
Sets a layout option of the current layouter of yComp.
| |
| Sync |
Sends a "sync" request and waits for a "sync" answer
| |
| UpdateDisplay |
Relayouts the graph if needed.
| |
| UploadGraph |
Uploads the graph to YComp, updates the display and makes a synchronisation.
Does not change the stored graph, even though this is required for naming.
| |
| WaitForElement |
| Name | Description | |
|---|---|---|
| OnConnectionLost |