![]() | 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.
|
![]() ![]() | GetDoEventsCaller | |
![]() ![]() | 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 |