Package org.bigraphs.framework.core
Class AbstractRankedGraph<B extends Bigraph<?>,N,E>
java.lang.Object
org.bigraphs.framework.core.AbstractRankedGraph<B,N,E>
- Type Parameters:
B
- type of the bigraphN
- type of the ranked graph's nodeE
- type of the ranked graph's edge
- Direct Known Subclasses:
PureBigraphRankedGraphEncoding
Abstract base class for a ranked graph representation for different classes of bigraphs.
The node and edge types for the ranked graph can be specified.
The concrete implementations can be found in the bigraph-converter module.
- Author:
- Dominik Grzelak
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Represents the two types of nodes of a ranked graph: place nodes and link nodes. -
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
bigraph
-
graph
-
roots
-
variables
-
variableMap
-
rootMap
-
encodingStarted
protected boolean encodingStarted -
encodingFinished
protected boolean encodingFinished
-
-
Constructor Details
-
AbstractRankedGraph
-
-
Method Details
-
init
protected abstract void init() -
encode
public abstract void encode() -
getDirectedGraph
-
getGraph
-
isEncodingStarted
public boolean isEncodingStarted() -
isEncodingFinished
public boolean isEncodingFinished()
-