public interface HierarchicalTransitionGraph extends TransitionGraph<HierarchicalNode,DecisionOnEdge>, GraphAssociation<RegulatoryGraph,RegulatoryNode,RegulatoryMultiEdge>
Modifier and Type | Method and Description |
---|---|
DecisionOnEdge |
addEdge(HierarchicalNode source,
HierarchicalNode target)
add an edge between source and target
|
boolean |
areTransientCompacted()
Return true if the transients are compacted into component by their atteignability of attractors.
|
StatesSet |
createStateSet() |
byte[] |
getChildsCount() |
HierarchicalNode |
getNodeForState(byte[] state)
Return the Node with the given state
|
List<org.colomoto.biolqm.NodeInfo> |
getNodeOrder()
Return the node order as a List of NodeInfo
|
void |
setChildsCount(byte[] cc)
Set the array indicating for each node in the nodeOrder their count of childs.
|
void |
setMode(boolean compacted)
Set the mode
|
void |
setNodeOrder(List<org.colomoto.biolqm.NodeInfo> node_order)
Set a list of NodeInfo representing the order of node as defined by the model
|
fillExtraValues, getExtraNames, setLogicalModel
addViewListener, copyView, fireGraphChange, getAttributes, getDimension, getDisplayName, getEdgeAttributeReader, getNodeAttributeReader, getStyleManager, save, save, setAttribute
addEdge, addNode, containsEdge, containsNode, getAnnotation, getEdge, getEdges, getExistingNode, getGraphName, getIncomingEdges, getNodeByName, getNodeCount, getNodeOrderSize, getNodes, getOutgoingEdges, getShortestPath, getStronglyConnectedComponents, getSubgraph, merge, removeEdge, removeNode, searchNodes, setGraphName
getAssociatedGraph, getAssociatedGraphID, setAssociatedGraph, setAssociatedGraphID
DecisionOnEdge addEdge(HierarchicalNode source, HierarchicalNode target)
source
- a HierarchicalNodetarget
- a HierarchicalNodeHierarchicalNode getNodeForState(byte[] state)
state
- void setNodeOrder(List<org.colomoto.biolqm.NodeInfo> node_order)
node_order
- the list of NodeInfo representing the order of node as defined by the modelList<org.colomoto.biolqm.NodeInfo> getNodeOrder()
byte[] getChildsCount()
void setChildsCount(byte[] cc)
cc
- the array indicating for each node in the nodeOrder their count of childs. (ie. their max value)void setMode(boolean compacted)
compacted
- boolean areTransientCompacted()
StatesSet createStateSet()
Copyright © 2005–2020. All rights reserved.