org.semanticweb.HermiT.hierarchy
Class HierarchyPrinterFSS.AtomicConceptPrinter
java.lang.Object
org.semanticweb.HermiT.hierarchy.HierarchyPrinterFSS.AtomicConceptPrinter
- All Implemented Interfaces:
- Hierarchy.HierarchyNodeVisitor<AtomicConcept>
- Enclosing class:
- HierarchyPrinterFSS
protected class HierarchyPrinterFSS.AtomicConceptPrinter
- extends java.lang.Object
- implements Hierarchy.HierarchyNodeVisitor<AtomicConcept>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
m_bottomNode
protected final HierarchyNode<AtomicConcept> m_bottomNode
HierarchyPrinterFSS.AtomicConceptPrinter
public HierarchyPrinterFSS.AtomicConceptPrinter(HierarchyNode<AtomicConcept> bottomNode)
redirect
public boolean redirect(HierarchyNode<AtomicConcept>[] nodes)
- Specified by:
redirect
in interface Hierarchy.HierarchyNodeVisitor<AtomicConcept>
visit
public void visit(int level,
HierarchyNode<AtomicConcept> node,
HierarchyNode<AtomicConcept> parentNode,
boolean firstVisit)
- Specified by:
visit
in interface Hierarchy.HierarchyNodeVisitor<AtomicConcept>
printNode
public void printNode(int level,
HierarchyNode<AtomicConcept> node,
HierarchyNode<AtomicConcept> parentNode,
boolean firstVisit)
print
protected void print(AtomicConcept atomicConcept)
needsDeclaration
protected boolean needsDeclaration(AtomicConcept atomicConcept)