Package de.monticore.visitor
Interface ITraverser
public interface ITraverser
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidadd4IVisitor(IVisitor iVisitor) default voidaddAllTraversedElements(Set<Object> elements) default voidaddTraversedElement(Object element) default voiddefault voiddefault voiddefault voidendVisit(IScopeSpanningSymbol symbol) default voiddefault voidendVisit(SymbolWithScopeOfUnknownKind symbol) default voiddefault voiddefault voidhandle(IScopeSpanningSymbol symbol) default voiddefault voidhandle(SymbolWithScopeOfUnknownKind symbol) voidsetTraversedElements(Set<Object> traversedElements) default voiddefault voidtraverse(SymbolWithScopeOfUnknownKind symbol) default voiddefault voiddefault voidvisit(IScopeSpanningSymbol symbol) default voiddefault voidvisit(SymbolWithScopeOfUnknownKind symbol)
-
Method Details
-
add4IVisitor
-
getIVisitorList
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
handle
-
visit
-
endVisit
-
traverse
-
handle
-
visit
-
endVisit
-
traverse
-
getTraversedElements
-
setTraversedElements
-
addTraversedElement
-
addAllTraversedElements
-
clearTraversedElements
default void clearTraversedElements()
-