Uses of Interface
com.github.javaparser.ast.observer.AstObserver
Packages that use AstObserver
Package
Description
-
Uses of AstObserver in com.github.javaparser.ast
Fields in com.github.javaparser.ast with type parameters of type AstObserverModifier and TypeFieldDescriptionprivate ArrayList<AstObserver> Node.observersprivate final List<AstObserver> NodeList.observersMethods in com.github.javaparser.ast with parameters of type AstObserverModifier and TypeMethodDescriptionbooleanNode.isRegistered(AstObserver observer) booleanNodeList.isRegistered(AstObserver observer) voidNode.register(AstObserver observer) voidNode.register(AstObserver observer, Node.ObserverRegistrationMode mode) Register a new observer for the given node.voidNodeList.register(AstObserver observer) voidNode.registerForSubtree(AstObserver observer) Register the observer for the current node and all the contained node and nodelists, recursively.voidNode.unregister(AstObserver observer) voidNodeList.unregister(AstObserver observer) -
Uses of AstObserver in com.github.javaparser.ast.observer
Classes in com.github.javaparser.ast.observer that implement AstObserverModifier and TypeClassDescriptionclassclassThis AstObserver attach itself to all new nodes added to the nodes already observed.Methods in com.github.javaparser.ast.observer with parameters of type AstObserverModifier and TypeMethodDescriptionbooleanObservable.isRegistered(AstObserver observer) Was this observer registered? Note that equals is used to determine if the given observer was registered.voidObservable.register(AstObserver observer) Register an observer.static PropagatingAstObserverPropagatingAstObserver.transformInPropagatingObserver(AstObserver observer) Wrap a given observer to make it self-propagating.voidObservable.unregister(AstObserver observer) Unregister an observer. -
Uses of AstObserver in com.github.javaparser.printer.lexicalpreservation
Classes in com.github.javaparser.printer.lexicalpreservation that implement AstObserverFields in com.github.javaparser.printer.lexicalpreservation declared as AstObserverModifier and TypeFieldDescriptionprivate static final AstObserverPhantomNodeLogic.cacheCleanerDeprecated.private static AstObserverLexicalPreservingPrinter.observerObserver tracks changes made to AST nodes.Methods in com.github.javaparser.printer.lexicalpreservation that return AstObserverModifier and TypeMethodDescriptionprivate static AstObserverLexicalPreservingPrinter.createObserver()