org.aspectj.org.eclipse.jdt.internal.core.search.matching
Class LocalVariablePattern

java.lang.Object
  extended by org.aspectj.org.eclipse.jdt.core.search.SearchPattern
      extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
          extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.VariablePattern
              extended by org.aspectj.org.eclipse.jdt.internal.core.search.matching.LocalVariablePattern
All Implemented Interfaces:
IIndexConstants

public class LocalVariablePattern
extends VariablePattern


Field Summary
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.VariablePattern
findDeclarations, findReferences, FINE_GRAIN_MASK, name, readAccess, writeAccess
 
Fields inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
fineGrain, MATCH_COMPATIBILITY_MASK, MATCH_MODE_MASK
 
Fields inherited from class org.aspectj.org.eclipse.jdt.core.search.SearchPattern
focus, kind, mustResolve, R_CAMELCASE_MATCH, R_CAMELCASE_SAME_PART_COUNT_MATCH, R_CASE_SENSITIVE, R_EQUIVALENT_MATCH, R_ERASURE_MATCH, R_EXACT_MATCH, R_FULL_MATCH, R_PATTERN_MATCH, R_PREFIX_MATCH, R_REGEXP_MATCH
 
Fields inherited from interface org.aspectj.org.eclipse.jdt.internal.core.search.indexing.IIndexConstants
AND_PATTERN, ANNOT_REF_PATTERN, ANNOTATION_REF, ANNOTATION_TYPE_SUFFIX, CLASS_AND_ENUM_SUFFIX, CLASS_AND_INTERFACE_SUFFIX, CLASS_SUFFIX, CONSTRUCTOR_DECL, CONSTRUCTOR_PATTERN, CONSTRUCTOR_REF, COUNTS, DEFAULT_CONSTRUCTOR, ENUM_SUFFIX, FIELD_DECL, FIELD_PATTERN, INTERFACE_AND_ANNOTATION_SUFFIX, INTERFACE_SUFFIX, LOCAL_VAR_PATTERN, METHOD_DECL, METHOD_PATTERN, METHOD_REF, OBJECT, ONE_STAR, ONE_STAR_CHAR, ONE_ZERO, ONE_ZERO_CHAR, OR_PATTERN, PARAMETER_SEPARATOR, PKG_DECL_PATTERN, PKG_REF_PATTERN, REF, SECONDARY_SUFFIX, SEPARATOR, SUPER_REF, SUPER_REF_PATTERN, TYPE_DECL, TYPE_DECL_PATTERN, TYPE_PARAM_PATTERN, TYPE_REF_PATTERN, TYPE_SUFFIX, ZERO_CHAR
 
Constructor Summary
LocalVariablePattern(LocalVariable localVariable, int limitTo, int matchRule)
           
 
Method Summary
 void findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, IProgressMonitor progressMonitor)
          Query a given index for matching entries.
protected  java.lang.StringBuffer print(java.lang.StringBuffer output)
           
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.VariablePattern
mustResolve
 
Methods inherited from class org.aspectj.org.eclipse.jdt.internal.core.search.matching.JavaSearchPattern
getBlankPattern, getFineGrainFlagString, hasSignatures, hasTypeArguments, hasTypeParameters, toString
 
Methods inherited from class org.aspectj.org.eclipse.jdt.core.search.SearchPattern
acceptMatch, acceptMatch, camelCaseMatch, camelCaseMatch, camelCaseMatch, camelCaseMatch, createAndPattern, createOrPattern, createPattern, createPattern, createPattern, currentPattern, decodeIndexKey, getIndexCategories, getIndexKey, getMatchingRegions, getMatchRule, isPolymorphicSearch, matchesDecodedKey, matchesName, queryIn, validateMatchRule
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalVariablePattern

public LocalVariablePattern(LocalVariable localVariable,
                            int limitTo,
                            int matchRule)
Method Detail

findIndexMatches

public void findIndexMatches(Index index,
                             IndexQueryRequestor requestor,
                             SearchParticipant participant,
                             IJavaSearchScope scope,
                             IProgressMonitor progressMonitor)
Description copied from class: SearchPattern
Query a given index for matching entries. Assumes the sender has opened the index and will close when finished.

Overrides:
findIndexMatches in class SearchPattern

print

protected java.lang.StringBuffer print(java.lang.StringBuffer output)
Overrides:
print in class JavaSearchPattern