Uses of Interface
net.xqhs.graphs.representation.VisualizableGraphComponent

Packages that use VisualizableGraphComponent
net.xqhs.graphs.context The package contains classes and interfaces related to context representation, context patterns, and context matching. 
net.xqhs.graphs.graph This package contains the definition interfaces and classes for the definition of simple graphs. 
net.xqhs.graphs.matcher This package contains the definition of the net.xqhs.graphs.matcher.GraphMatcher interface and the GraphMatcherQuick implementation. 
net.xqhs.graphs.pattern This package contains the definition of interfaces and implementations for graph patterns. 
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.text Contains classes for representing graphs in a textual manner, with help from a linearization process. 
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.context
 

Classes in net.xqhs.graphs.context that implement VisualizableGraphComponent
static class ContextGraph.ContextEdge
           
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.graph
 

Classes in net.xqhs.graphs.graph that implement VisualizableGraphComponent
 class HyperNode
          The class is a Node implementation that represents a node in a hyper graph, i.e.
 class SimpleEdge
          A simple implementation on the Edge interface, also inheriting functions from AbstractVisualizableGraphComponent.
 class SimpleNode
          A simple implementation of the Node interface, also inheriting functionality from AbstractVisualizableGraphComponent.
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.matcher
 

Methods in net.xqhs.graphs.matcher with parameters of type VisualizableGraphComponent
 MatchingVisualizer MatchingVisualizer.feedLine(Graph graph, VisualizableGraphComponent highlight, java.lang.String comment)
          Displays in the visualizer a line showing a graphical representation of the specified graph, with the specified component highlighted, and the specified comment next to the representation.
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.pattern
 

Classes in net.xqhs.graphs.pattern that implement VisualizableGraphComponent
 class EdgeP
          The EdgeP is an edge that is part of a GraphPattern and may be generic (used in graph matching to one or a series of more edges).
 class NodeP
          The NodeP is a node that is part of a GraphPattern and may be generic (used in graph matching to match any node in the matched graph).
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.representation
 

Classes in net.xqhs.graphs.representation that implement VisualizableGraphComponent
 class AbstractVisualizableGraphComponent
          THis class implements the basic representing element management required by the VisualizableGraphComponent interface.
 

Fields in net.xqhs.graphs.representation declared as VisualizableGraphComponent
(package private)  VisualizableGraphComponent RepresentationElement.representedComponent
          The represented graph component.
 

Methods in net.xqhs.graphs.representation that return VisualizableGraphComponent
 VisualizableGraphComponent RepresentationElement.getRepresentedComponent()
           
 

Constructors in net.xqhs.graphs.representation with parameters of type VisualizableGraphComponent
RepresentationElement(GraphRepresentation parent, VisualizableGraphComponent component)
          Creates a new representation element, initializing the references to the parent representation and to the represented component.
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.representation.graphical
 

Constructors in net.xqhs.graphs.representation.graphical with parameters of type VisualizableGraphComponent
GraphicalRepresentationElement(GraphRepresentation root, VisualizableGraphComponent component, GraphicalRepresentationElement.Type elementType)
           
 

Uses of VisualizableGraphComponent in net.xqhs.graphs.representation.text
 

Classes in net.xqhs.graphs.representation.text that implement VisualizableGraphComponent
(package private)  class SettableEdge
          A utility class that allows the from and to nodes to be set separately.
 

Constructors in net.xqhs.graphs.representation.text with parameters of type VisualizableGraphComponent
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.