edu.buffalo.nsf.xmlcqa.tree
Class OperationManager2
java.lang.Object
edu.buffalo.nsf.xmlcqa.tree.OperationManager2
- All Implemented Interfaces:
- OperationManager
- Direct Known Subclasses:
- OperationManager3, OperationManager4
- public class OperationManager2
- extends java.lang.Object
- implements OperationManager
- Author:
- staworko
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
cm
protected CollectionManager cm
OperationManager2
public OperationManager2(CollectionManager cm)
clone
public NodeCollector clone(NodeCollector nc)
- Specified by:
clone
in interface OperationManager
clone
public NodeCollector[] clone(NodeCollector[] ncs)
- Specified by:
clone
in interface OperationManager
createChild
public NodeCollector createChild(NodeCollector root,
int i,
Token tok)
- Specified by:
createChild
in interface OperationManager
createRoot
public NodeCollector createRoot(Query path,
TreeNode root)
- Specified by:
createRoot
in interface OperationManager
cut
public NodeCollector cut(NodeCollector[] ncs)
- Specified by:
cut
in interface OperationManager
evaluate
public void evaluate(Vertex v)
- Specified by:
evaluate
in interface OperationManager
evaluate
public void evaluate(Vertex[] v)
- Specified by:
evaluate
in interface OperationManager
hook
public NodeCollector hook(NodeCollector root,
NodeCollector child)
- Specified by:
hook
in interface OperationManager
join
public NodeCollector join(NodeCollector[] ncs,
NodeCollector child)
- Specified by:
join
in interface OperationManager
substitute
public NodeCollector substitute(NodeCollector nc,
TreeNode root)
- Specified by:
substitute
in interface OperationManager
toString
public java.lang.String toString()
uniform
protected boolean uniform(NodeCollector[] ncs)