|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SimpleGraph | |
|---|---|
| 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.matchingPlatform | This package contains the definition of GraphMatchingPlatform and related classes. |
| net.xqhs.graphs.pattern | This package contains the definition of interfaces and implementations for graph patterns. |
| Uses of SimpleGraph in net.xqhs.graphs.context |
|---|
| Subclasses of SimpleGraph in net.xqhs.graphs.context | |
|---|---|
class |
ContextGraph
|
class |
ContextPattern
|
| Uses of SimpleGraph in net.xqhs.graphs.graph |
|---|
| Subclasses of SimpleGraph in net.xqhs.graphs.graph | |
|---|---|
class |
HyperGraph
Represents a hyper graph, that can contain nodes which are hyper graphs ( HyperNode instances). |
| Methods in net.xqhs.graphs.graph that return SimpleGraph | |
|---|---|
SimpleGraph |
SimpleGraph.add(GraphComponent component)
This is the only method that actually adds a component to the graph. |
SimpleGraph |
SimpleGraph.addAll(java.util.Collection<? extends GraphComponent> components)
|
SimpleGraph |
SimpleGraph.addEdge(Edge edge)
Warning: the function will not add the nodes to the graph, only the edge between them. |
SimpleGraph |
SimpleGraph.addNode(Node node)
|
SimpleGraph |
SimpleGraph.readFrom(java.io.InputStream input)
Reads the structure of the graph as list of edges, adding all nodes appearing in the definition of edges. |
SimpleGraph |
SimpleGraph.remove(GraphComponent component)
This is the only method that actually removes a component from the graph. |
SimpleGraph |
SimpleGraph.removeEdge(Edge edge)
|
SimpleGraph |
SimpleGraph.removeNode(Node node)
|
| Uses of SimpleGraph in net.xqhs.graphs.matchingPlatform |
|---|
| Subclasses of SimpleGraph in net.xqhs.graphs.matchingPlatform | |
|---|---|
static class |
GMPImplementation.PrincipalGraph
An implementation of GraphMatchingPlatform.PlatformPrincipalGraph and
GraphMatchingPlatform.PlatformShadowGraph that extends TrackingGraph. |
class |
TrackingGraph
The class implements a graph that applies changes incrementally, allowing their controlled propagation. |
| Methods in net.xqhs.graphs.matchingPlatform that return SimpleGraph | |
|---|---|
SimpleGraph |
TrackingGraph.readFrom(java.io.InputStream input)
The current implementation does not support reading nodes and edges, but all the edges and nodes from a graph can be added with TrackingGraph.addAll(Collection). |
| Uses of SimpleGraph in net.xqhs.graphs.pattern |
|---|
| Subclasses of SimpleGraph in net.xqhs.graphs.pattern | |
|---|---|
class |
GraphPattern
Graph patterns are graphs that allow nodes with unspecified labels (marked with question marks) and edges labeled with regular expressions. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||