public class ResolutionProofTree extends KahinaUnlayeredMemTree
children, collapsed, edgeLabels, layers, nodeCaptions, parents, status
decider
needsUpdate
Constructor and Description |
---|
ResolutionProofTree(CnfSatInstance satInstance) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Integer> |
getClauseForNode(int nodeID) |
java.lang.String |
getNodeCaption(int id) |
java.util.List<java.lang.Integer> |
getVarRelevanceOrdering() |
void |
setNodeClause(int id,
java.util.List<java.lang.Integer> clause) |
addChild, addChildAddListener, addNode, addNode, clear, collapse, collectLeaves, decollapse, decollapseAll, getAllNodeIDs, getBestEquivalent, getChildren, getChildren, getEdgeLabel, getLayer, getLeaves, getNextFreeID, getNodeStatus, getParent, getParent, getRootID, getRootID, getSize, importXML, isCollapsed, removeChildAddListener, removeLeaf, setEdgeLabel, setLayer, setNodeCaption, setNodeStatus, toString
announceChange, exportXML, getLayerDecider, getPrimaryModel, getReferenceNode, getRootID, hasCollapsedAncestor, needsUpdate, setLayerDecider, setPrimaryModel, setReferenceNode, setRootID, toggleCollapse
requireUpdate
public ResolutionProofTree(CnfSatInstance satInstance)
public java.util.List<java.lang.Integer> getVarRelevanceOrdering()
public void setNodeClause(int id, java.util.List<java.lang.Integer> clause)
public java.util.List<java.lang.Integer> getClauseForNode(int nodeID)
public java.lang.String getNodeCaption(int id)
getNodeCaption
in class KahinaUnlayeredMemTree