public abstract class TransitionGraphImpl<V,E extends Edge<V>> extends AbstractDerivedGraph<V,E,RegulatoryGraph,RegulatoryNode,RegulatoryMultiEdge> implements TransitionGraph<V,E>
Modifier and Type | Field and Description |
---|---|
protected List<org.colomoto.biolqm.NodeInfo> |
nodeOrder |
associatedGraph, associatedID
attributes, graphAnnotation, graphName, ZIP_PREFIX
Modifier | Constructor and Description |
---|---|
protected |
TransitionGraphImpl(GraphFactory factory) |
Modifier and Type | Method and Description |
---|---|
byte[] |
fillExtraValues(byte[] state,
byte[] extraValues)
Retrieve the values for all extra components for a given state.
|
String[] |
getExtraNames()
Get the list of known extra components names.
|
void |
setLogicalModel(org.colomoto.biolqm.LogicalModel model)
Associate a logicalModel with this STG, notably to retrieve extra values.
|
getAssociatedGraph, getAssociatedGraphID, graphChanged, isAssociationValid, setAssociatedGraph, setAssociatedGraphID
addEdge, addNode, addViewListener, containsEdge, containsNode, copyView, damage, doMerge, doSave, fireGraphChange, fireMetaChange, getAnnotation, getAttributes, getCachedEdgeAttributeReader, getCachedNodeAttributeReader, getDimension, getDisplayName, getEdge, getEdgeAttributeReader, getEdges, getExistingNode, getGINMLWriter, getGraphName, getGraphZipName, getIncomingEdges, getNodeAttributeReader, getNodeByName, getNodeCount, getNodeOrderSize, getNodes, getOutgoingEdges, getShortestPath, getStronglyConnectedComponents, getStyleManager, getSubgraph, isEmpty, merge, refresh, removeEdge, removeNode, repaint, save, save, searchNodes, setAttribute, setGraphName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
protected List<org.colomoto.biolqm.NodeInfo> nodeOrder
protected TransitionGraphImpl(GraphFactory factory)
public String[] getExtraNames()
TransitionGraph
getExtraNames
in interface TransitionGraph<V,E extends Edge<V>>
public byte[] fillExtraValues(byte[] state, byte[] extraValues)
TransitionGraph
fillExtraValues
in interface TransitionGraph<V,E extends Edge<V>>
extraValues
- array in which to put the values.public void setLogicalModel(org.colomoto.biolqm.LogicalModel model)
TransitionGraph
setLogicalModel
in interface TransitionGraph<V,E extends Edge<V>>
Copyright © 2005–2020. All rights reserved.