Uses of Interface
com.github.javaparser.ast.observer.AstObserver
-
Packages that use AstObserver Package Description com.github.javaparser.ast com.github.javaparser.ast.observer com.github.javaparser.printer.lexicalpreservation -
-
Uses of AstObserver in com.github.javaparser.ast
Fields in com.github.javaparser.ast with type parameters of type AstObserver Modifier and Type Field Description private java.util.ArrayList<AstObserver>
Node. observers
private java.util.List<AstObserver>
NodeList. observers
Methods in com.github.javaparser.ast with parameters of type AstObserver Modifier and Type Method Description boolean
Node. isRegistered(AstObserver observer)
boolean
NodeList. isRegistered(AstObserver observer)
void
Node. register(AstObserver observer)
void
Node. register(AstObserver observer, Node.ObserverRegistrationMode mode)
Register a new observer for the given node.void
NodeList. register(AstObserver observer)
void
Node. registerForSubtree(AstObserver observer)
Register the observer for the current node and all the contained node and nodelists, recursively.void
Node. unregister(AstObserver observer)
void
NodeList. unregister(AstObserver observer)
-
Uses of AstObserver in com.github.javaparser.ast.observer
Classes in com.github.javaparser.ast.observer that implement AstObserver Modifier and Type Class Description class
AstObserverAdapter
class
PropagatingAstObserver
This AstObserver attach itself to all new nodes added to the nodes already observed.Methods in com.github.javaparser.ast.observer with parameters of type AstObserver Modifier and Type Method Description boolean
Observable. isRegistered(AstObserver observer)
Was this observer registered? Note that equals is used to determine if the given observer was registered.void
Observable. register(AstObserver observer)
Register an observer.static PropagatingAstObserver
PropagatingAstObserver. transformInPropagatingObserver(AstObserver observer)
Wrap a given observer to make it self-propagating.void
Observable. unregister(AstObserver observer)
Unregister an observer. -
Uses of AstObserver in com.github.javaparser.printer.lexicalpreservation
Classes in com.github.javaparser.printer.lexicalpreservation that implement AstObserver Modifier and Type Class Description private static class
LexicalPreservingPrinter.Observer
Fields in com.github.javaparser.printer.lexicalpreservation declared as AstObserver Modifier and Type Field Description private static AstObserver
PhantomNodeLogic. cacheCleaner
Deprecated.private static AstObserver
LexicalPreservingPrinter. observer
Methods in com.github.javaparser.printer.lexicalpreservation that return AstObserver Modifier and Type Method Description private static AstObserver
LexicalPreservingPrinter. createObserver()
-