net.xqhs.graphs.matchingPlatform
Interface GraphMatchingPlatform.PlatformPrincipalGraph

All Superinterfaces:
Graph
All Known Implementing Classes:
ContextGraph, GMPImplementation.PrincipalGraph
Enclosing interface:
GraphMatchingPlatform

public static interface GraphMatchingPlatform.PlatformPrincipalGraph
extends Graph

Interface for graphs that are principal graphs of a platform.

Author:
Andrei Olaru

Method Summary
 GraphMatchingPlatform.PlatformShadowGraph createShadowGraph()
          Creates a new shadow graph of this graph, based on the current state of the graph.
 int getSequence()
           
 
Methods inherited from interface net.xqhs.graphs.graph.Graph
add, addAll, addEdge, addNode, contains, getComponents, getEdges, getInEdges, getNodes, getNodesNamed, getOutEdges, m, n, remove, removeAll, removeEdge, removeNode, size
 

Method Detail

createShadowGraph

GraphMatchingPlatform.PlatformShadowGraph createShadowGraph()
Creates a new shadow graph of this graph, based on the current state of the graph.

Returns:
the newly created shadow graph.

getSequence

int getSequence()
Returns:
the current sequence number of the graph.