| Package | Description |
|---|---|
| salvo.jesus.graph.visual | |
| salvo.jesus.graph.visual.drawing | |
| salvo.jesus.graph.visual.layout | |
| salvo.jesus.graph.xml |
| Class and Description |
|---|
| AbstractVisualGraphComponent
This abstract class is meant to encapsulate a GraphComponent, either
a Verte or an Edge, and define visual attributes for that component
for use in a GraphPanel.
|
| ChangeStateEvent
This event acts as a request to change the state of a GraphPanel.
|
| GraphPanel
GraphPanel encapsulates the visual representation of a graph
(VisualGraph) into a panel.
|
| GraphPanelState
Abstract state object of GraphPanel, applying the state design pattern.
|
| GraphScrollPane
GraphScrollPane encapsulates GraphPanelSizeable so that the
visual representation of the graph has scrollbars to allow the user
to view other portions of the graph that are not in the direct view of
the viewport of GraphScrollPane.
|
| VisualEdge
The VisualEdge class encapsulates an Edge with attributes
used for visual rendering of the vertex.
|
| VisualGraph
The VisualGraph encapsulates a Graph object with the necessary
attributes and methods for drawing the entire graph on one or more containers.
|
| VisualGraphComponent
The interface for all 'components' in a VisualGraph.
|
| VisualGraphComponentEditorFactory
An interface defining a factory that returns an array of JTabPanel.
|
| VisualVertex
The VisualVertex class encapsulates a Vertex with attributes
used for visual rendering of the vertex.
|
| Class and Description |
|---|
| VisualEdge
The VisualEdge class encapsulates an Edge with attributes
used for visual rendering of the vertex.
|
| VisualGraphComponent
The interface for all 'components' in a VisualGraph.
|
| VisualVertex
The VisualVertex class encapsulates a Vertex with attributes
used for visual rendering of the vertex.
|
| Class and Description |
|---|
| GraphEditor
GraphEditor encapsulates GraphScrollPane so that a toolbar is provided
for the user to add and remove vertices and edges dynamically.
|
| GraphScrollPane
GraphScrollPane encapsulates GraphPanelSizeable so that the
visual representation of the graph has scrollbars to allow the user
to view other portions of the graph that are not in the direct view of
the viewport of GraphScrollPane.
|
| VisualEdge
The VisualEdge class encapsulates an Edge with attributes
used for visual rendering of the vertex.
|
| VisualGraph
The VisualGraph encapsulates a Graph object with the necessary
attributes and methods for drawing the entire graph on one or more containers.
|
| VisualVertex
The VisualVertex class encapsulates a Vertex with attributes
used for visual rendering of the vertex.
|
| Class and Description |
|---|
| VisualGraph
The VisualGraph encapsulates a Graph object with the necessary
attributes and methods for drawing the entire graph on one or more containers.
|
Copyright © 2019 JULIE Lab, Germany. All rights reserved.