|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GraphRepresentation | |
---|---|
net.xqhs.graphs.matcher | This package contains the definition of the net.xqhs.graphs.matcher.GraphMatcher interface and the
GraphMatcherQuick implementation. |
net.xqhs.graphs.representation | This package contains classes that implement various manners of representation for graphs. |
net.xqhs.graphs.representation.graphical | Contains necessary classes for representing graphs in a graphical manner. |
net.xqhs.graphs.representation.linear | Contains necessary classes for representing graphs in a linear manner. |
net.xqhs.graphs.representation.multilevel | The package contains interfaces and classes dealing with representing multi-level graphs (graphs in which whole graphs can be represented as nodes in higher-level graphs). |
net.xqhs.graphs.representation.text | Contains classes for representing graphs in a textual manner, with help from a linearization process. |
Uses of GraphRepresentation in net.xqhs.graphs.matcher |
---|
Methods in net.xqhs.graphs.matcher that return GraphRepresentation | |
---|---|
GraphRepresentation |
Match.toVisual(net.xqhs.graphical.GCanvas canvas,
java.awt.Point topleft,
java.awt.Point bottomright)
Creates a graphical representation of the match and displays it using the specified GCanvas . |
Uses of GraphRepresentation in net.xqhs.graphs.representation |
---|
Classes in net.xqhs.graphs.representation that implement GraphRepresentation | |
---|---|
class |
GraphRepresentationImplementation
Abstract class for all classes that produce a representation (graphical, textual, etc) for a Graph instance. |
Fields in net.xqhs.graphs.representation declared as GraphRepresentation | |
---|---|
(package private) GraphRepresentation |
RepresentationElement.parentRepresentation
The parent representation. |
protected GraphRepresentation |
GraphRepresentationImplementation.parentRepresentation
The parent representation in the tree of representations this is part of (if any such tree exists). |
Methods in net.xqhs.graphs.representation that return GraphRepresentation | |
---|---|
GraphRepresentation |
RepresentationElement.getParentRepresentation()
|
GraphRepresentation |
RepresentationElement.getRootRepresentation()
This method gets the root representation of the multi-level representation (if any, otherwise just the parent representation). |
GraphRepresentation |
GraphRepresentationImplementation.getRootRepresentation()
|
GraphRepresentation |
GraphRepresentation.getRootRepresentation()
Gets the root representation of the tree of representation this instance is part of. |
GraphRepresentation |
GraphRepresentation.setParentRepresentation(GraphRepresentation parent)
Set the parent representation in a multi-level graph representation. |
GraphRepresentation |
GraphRepresentationImplementation.update()
|
GraphRepresentation |
GraphRepresentation.update()
Instructs the representation to update, since some elements of the graph may have changed. |
Methods in net.xqhs.graphs.representation with parameters of type GraphRepresentation | |
---|---|
RepresentationElement |
VisualizableGraphComponent.getFirstRepresentationForRoot(GraphRepresentation representation)
Gets the first (and potentially only) element representing this component that is part of the specified (multi-level) representation. |
RepresentationElement |
AbstractVisualizableGraphComponent.getFirstRepresentationForRoot(GraphRepresentation root)
|
java.util.Collection<RepresentationElement> |
VisualizableGraphComponent.getRepresentationsForRoot(GraphRepresentation representation)
Gets a collection of elements representing this component, filtered to match only the one(s) that belong to a particular (multi-level) representation. |
java.util.Collection<RepresentationElement> |
AbstractVisualizableGraphComponent.getRepresentationsForRoot(GraphRepresentation root)
|
GraphRepresentationImplementation |
GraphRepresentationImplementation.setParentRepresentation(GraphRepresentation parent)
|
GraphRepresentation |
GraphRepresentation.setParentRepresentation(GraphRepresentation parent)
Set the parent representation in a multi-level graph representation. |
Constructors in net.xqhs.graphs.representation with parameters of type GraphRepresentation | |
---|---|
RepresentationElement(GraphRepresentation parent,
VisualizableGraphComponent component)
Creates a new representation element, initializing the references to the parent representation and to the represented component. |
Uses of GraphRepresentation in net.xqhs.graphs.representation.graphical |
---|
Classes in net.xqhs.graphs.representation.graphical that implement GraphRepresentation | |
---|---|
class |
GraphicalGraphRepresentation
Graphical representation for a Graph that relies on LinearGraphRepresentation to create a tree of
paths and then displays the tree of paths. |
class |
RadialGraphRepresentation
A representation based on the GraphicalGraphRepresentation , but using a radial layout instead of a top-down
right-to-left one. |
Constructors in net.xqhs.graphs.representation.graphical with parameters of type GraphRepresentation | |
---|---|
GraphicalRepresentationElement(GraphRepresentation root,
VisualizableGraphComponent component,
GraphicalRepresentationElement.Type elementType)
|
Uses of GraphRepresentation in net.xqhs.graphs.representation.linear |
---|
Classes in net.xqhs.graphs.representation.linear that implement GraphRepresentation | |
---|---|
class |
LinearGraphRepresentation
Class that allows the representation of a Graph structure. |
Uses of GraphRepresentation in net.xqhs.graphs.representation.multilevel |
---|
Classes in net.xqhs.graphs.representation.multilevel that implement GraphRepresentation | |
---|---|
class |
MultilevelGraphRepresentation
|
class |
TextMultilevelGraphRepresentation
Text representation for multilevel graphs. |
Uses of GraphRepresentation in net.xqhs.graphs.representation.text |
---|
Classes in net.xqhs.graphs.representation.text that implement GraphRepresentation | |
---|---|
class |
TextGraphRepresentation
The class implements GraphRepresentation to create (or read from) a textual representation of a graph. |
Constructors in net.xqhs.graphs.representation.text with parameters of type GraphRepresentation | |
---|---|
TextRepresentationElement(GraphRepresentation root,
TextRepresentationElement.Type type)
Creates a text representation for an element container (a level in a multi-level representation). |
|
TextRepresentationElement(GraphRepresentation root,
TextRepresentationElement.Type type,
boolean first)
Creates a text representation of a subgraph (connected part of a graph). |
|
TextRepresentationElement(GraphRepresentation root,
VisualizableGraphComponent representedNode,
TextRepresentationElement.Type type)
Creates a text representation of a graph node. |
|
TextRepresentationElement(GraphRepresentation root,
VisualizableGraphComponent representedEdge,
TextRepresentationElement.Type type,
int level,
boolean lastChild,
boolean alone)
Creates a text representation of a graph edge. |
|
TextRepresentationElement(GraphRepresentation root,
VisualizableGraphComponent representedElement,
TextRepresentationElement.Type type,
int level,
boolean lastChild,
boolean alone,
boolean firstSubgraph)
Constructor aggregating all the other constructors. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |