public abstract class VisitingTraverser extends AbstractTraverser
| Constructor and Description |
|---|
VisitingTraverser(Taxonomy taxonomy,
InflectionVisitor<VisitingTraverser> visitor) |
| Modifier and Type | Method and Description |
|---|---|
InflectionVisitor<VisitingTraverser> |
getVisitor() |
void |
setVisitor(InflectionVisitor<VisitingTraverser> visitor) |
protected void |
traverse(ClassViewFrame frame) |
protected void |
traverse(DimensionViewFrame frame) |
protected void |
traverse(MemberViewFrame frame) |
continueTraversal, createIdentifiableObjectPairs, createInitialDimensionViewPair, createMemberViewPairs, createRootClassViewPair, createUserData, getActualInflectionView, getCallStack, getCurrentFrame, getFrame, getIdentifiableObjectPool, getLastFrameOfType, getLastMemberViewFrame, getMemberViews, getPreviousFrame, getTaxonomy, traversepublic VisitingTraverser(Taxonomy taxonomy, InflectionVisitor<VisitingTraverser> visitor)
protected void traverse(ClassViewFrame frame)
traverse in class AbstractTraverserprotected void traverse(MemberViewFrame frame)
traverse in class AbstractTraverserprotected void traverse(DimensionViewFrame frame)
traverse in class AbstractTraverserpublic InflectionVisitor<VisitingTraverser> getVisitor()
public void setVisitor(InflectionVisitor<VisitingTraverser> visitor)