MSAGLClient Class |
Namespace: de.unika.ipd.grGen.graphViewerAndSequenceDebugger
public class MSAGLClient : IBasicGraphViewerClient
The MSAGLClient type exposes the following members.
| Name | Description | |
|---|---|---|
| MSAGLClient(Form) |
Creates a new MSAGLClient instance, adding its GViewer control to the hosting form (at position 0).
| |
| MSAGLClient(SplitterPanel) |
Creates a new MSAGLClient instance, adding its GViewer control to the hosting splitter panel (at position 0) (not for main graph rendering).
|
| Name | Description | |
|---|---|---|
| AvailableLayouts | ||
| CommandAvailable | ||
| ConnectionLost |
| Name | Description | |
|---|---|---|
| AddEdge | ||
| AddEdgeRealizer | ||
| AddNode | ||
| AddNodeRealizer | ||
| AddSubgraphNode | ||
| ApplyRealizer | ||
| ChangeEdge |
Sets the edge realizer of the given edge.
If realizer is null, the realizer for the type of the edge is used.
| |
| ChangeNode |
Sets the node realizer of the given node.
If realizer is null, the realizer for the type of the node is used.
| |
| ClearEdgeAttribute | ||
| ClearGraph | ||
| ClearNodeAttribute | ||
| Close | ||
| DeleteAllEdges(Node) | ||
| DeleteAllEdges(Subgraph) | ||
| DeleteEdge | ||
| DeleteNode | ||
| Encode | ||
| ForceLayout |
Forces MSAGL to relayout the graph.
| |
| GetColor | ||
| GetLayoutOptions |
Retrieves the available options of the current layouter of MSAGL and the current values.
| |
| GetLineStyle | ||
| GetNodeShape | ||
| HideViewer | ||
| IsValidLayout | ||
| MoveNode | ||
| ReadCommand | ||
| RenameEdge | ||
| RenameNode | ||
| SetEdgeAttribute | ||
| SetEdgeLabel | ||
| SetLayout |
Sets the current layouter of MSAGL
| |
| SetLayoutOption |
Sets a layout option of the current layouter of MSAGL.
| |
| SetNodeAttribute | ||
| SetNodeLabel | ||
| Show |
Shows the graph (without relayout).
| |
| ShowViewer | ||
| SleepAndDoEvents | ||
| Sync |
We're in synch as long as our hosting form is not closed
| |
| WaitForElement |
| Name | Description | |
|---|---|---|
| OnConnectionLost |