|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecty25.Dummy
Enriches layered layout graphs with realizers and handles rendering through OpenGL.
Graph25D
provides a full implementation of the
abstract y25.layout.LayeredLayoutGraph
class. Internally, it stores Graph2D
s for each layer.
Layout information for nodes, edges, layer edges and layers is stored inside
NodeRealizer25D
,
EdgeRealizer25D
,
LayerEdgeRealizer25D
, and
LayerRealizer25D
s respectively, which
extend the layout interfaces defined in the y25.layout
package. These
so called realizers are also responsible for drawing the entities of a
Graph25D
into an OpenGL view via the paintGL
methods.
The OpenGL view is encapsulated inside the Graph25DView
which additionally provides navigation and editing mechanisms for the
Graph25D
assocciated with it. The navigation and editing
mechanisms are implemented in so called
ViewMode25D
instances, that can be registered in
a Graph25DView
.
For an example of a typical usage of this package, see the
Graph25DView
description.
Finally, there is the TreeView25D
class that
displays an entire Graph25D
as a hierarchical tree structure.
This class is not implemented yet, though.
Constructor Summary | |
Dummy()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Dummy()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |