List of usage examples for org.eclipse.jdt.core.search PackageReferenceMatch PackageReferenceMatch
public PackageReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, IResource resource)
From source file:org.eclipse.ajdt.internal.core.search.ExtraPackageReferenceFinder.java
License:Open Source License
/** * Match was found in the target type name, which was fully qualified *//*from w w w . j av a 2 s.c om*/ protected SearchMatch createITDMatch(IntertypeElement itd, SearchParticipant participant) throws JavaModelException { ISourceRange sourceRange = itd.getTargetTypeSourceRange(); int offset = sourceRange.getOffset(); int length = pkgNames.length - 1; // -1 because pkgNames includes a dot return new PackageReferenceMatch(itd, SearchMatch.A_ACCURATE, offset, length, false, participant, itd.getResource()); }
From source file:org.eclipse.jdt.internal.core.search.matching.MatchLocator.java
License:Open Source License
public PackageReferenceMatch newPackageReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, ASTNode reference) { SearchParticipant participant = getParticipant(); IResource resource = this.currentPossibleMatch.resource; boolean insideDocComment = (reference.bits & ASTNode.InsideJavadoc) != 0; return new PackageReferenceMatch(enclosingElement, accuracy, offset, length, insideDocComment, participant, resource);/*from w ww. j a va 2s. c om*/ }