List of usage examples for org.eclipse.jdt.internal.core.search.indexing IIndexConstants AND_PATTERN
int AND_PATTERN
To view the source code for org.eclipse.jdt.internal.core.search.indexing IIndexConstants AND_PATTERN.
Click Source Link
From source file:com.codenvy.ide.ext.java.server.internal.core.search.matching.PatternLocator.java
License:Open Source License
public static PatternLocator patternLocator(SearchPattern pattern) { switch (pattern.kind) { case IIndexConstants.PKG_REF_PATTERN: return new PackageReferenceLocator((PackageReferencePattern) pattern); case IIndexConstants.PKG_DECL_PATTERN: return new PackageDeclarationLocator((PackageDeclarationPattern) pattern); case IIndexConstants.TYPE_REF_PATTERN: return new TypeReferenceLocator((TypeReferencePattern) pattern); case IIndexConstants.TYPE_DECL_PATTERN: return new TypeDeclarationLocator((TypeDeclarationPattern) pattern); case IIndexConstants.SUPER_REF_PATTERN: return new SuperTypeReferenceLocator((SuperTypeReferencePattern) pattern); case IIndexConstants.CONSTRUCTOR_PATTERN: return new ConstructorLocator((ConstructorPattern) pattern); case IIndexConstants.FIELD_PATTERN: return new FieldLocator((FieldPattern) pattern); case IIndexConstants.METHOD_PATTERN: return new MethodLocator((MethodPattern) pattern); case IIndexConstants.OR_PATTERN: return new OrLocator((OrPattern) pattern); case IIndexConstants.AND_PATTERN: return new AndLocator((AndPattern) pattern); case IIndexConstants.LOCAL_VAR_PATTERN: return new LocalVariableLocator((LocalVariablePattern) pattern); case IIndexConstants.TYPE_PARAM_PATTERN: return new TypeParameterLocator((TypeParameterPattern) pattern); }//from ww w . j a v a 2 s. c o m return null; }