Example usage for org.eclipse.jdt.core.search PackageReferenceMatch PackageReferenceMatch

List of usage examples for org.eclipse.jdt.core.search PackageReferenceMatch PackageReferenceMatch

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.search PackageReferenceMatch PackageReferenceMatch.

Prototype

public PackageReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length,
        boolean insideDocComment, SearchParticipant participant, IResource resource) 

Source Link

Document

Creates a new package reference match.

Usage

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*/
}