Package org.emftext.language.java.resolver.decider
Contains deciders for finding targets during reference resolution.
-
Interface Summary Interface Description IResolutionTargetDecider A visitor that determines during a scoped tree traversal if an element is the target. -
Class Summary Class Description AbstractDecider Default implementation of the interface that provides default behavior for some methods.ConcreteClassifierDecider A decider that looks for concrete classifiers.EnumConstantDecider A decider that looks for enumeration constants.FieldDecider A decider that looks for fields declared in a classifier.InterfaceMethodDecider To resolve annotation attributes.LocalVariableDecider A decider that looks for local variable declarations.MethodDecider A decider that looks for methods.PackageDecider A decider that assumes that a package is referenced if the context of the reference allows for a package reference at that position.ParameterDecider A decider that looks for parameters.ScopedTreeWalker This class can be used to traverse a model tree after parsing for reference resolving.TypeParameterDecider A decider that looks for type parameters.