public abstract class Visitor extends GenericVisitor<Element>
GenericVisitor. Implements the accept methods
necessary to traverse all model elements. Uses a Scoper to restrict visiting to
elements which are in scope.| Modifier | Constructor and Description |
|---|---|
protected |
Visitor()
Constructs a visitor which visits all elements.
|
protected |
Visitor(Scoper scoper) |
protected |
Visitor(Scoper scoper,
boolean ignoreMapEntry)
Constructs a visitor where only elements reachable via the scoper are visited.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(EnumType enumType) |
void |
accept(Field field) |
void |
accept(Interface iface) |
void |
accept(MessageType message) |
void |
accept(Model model) |
void |
accept(ProtoFile file) |
accept, defaultAccept, defaultVisit, visit