Package org.eclipse.jdt.core.search
Class ModuleReferenceMatch
java.lang.Object
org.eclipse.jdt.core.search.SearchMatch
org.eclipse.jdt.core.search.ReferenceMatch
org.eclipse.jdt.core.search.ModuleReferenceMatch
A Java search match that represents a module reference.
The element is the innermost enclosing member (mostly module declaration) that references this module reference.
This class is intended to be instantiated and subclassed by clients.
- Since:
- 3.14
-
Field Summary
Fields inherited from class org.eclipse.jdt.core.search.SearchMatch
A_ACCURATE, A_INACCURATE
-
Constructor Summary
ConstructorDescriptionModuleReferenceMatch
(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new module reference match. -
Method Summary
Methods inherited from class org.eclipse.jdt.core.search.ReferenceMatch
getLocalElement, setLocalElement
Methods inherited from class org.eclipse.jdt.core.search.SearchMatch
getAccuracy, getElement, getLength, getOffset, getParticipant, getResource, getRule, isEquivalent, isErasure, isExact, isImplicit, isInsideDocComment, isRaw, setAccuracy, setElement, setImplicit, setInsideDocComment, setLength, setOffset, setParticipant, setRaw, setResource, setRule, toString
-
Constructor Details
-
ModuleReferenceMatch
public ModuleReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new module reference match.- Parameters:
enclosingElement
- the inner-most enclosing member that references this module referenceaccuracy
- one ofSearchMatch.A_ACCURATE
orSearchMatch.A_INACCURATE
offset
- the offset the match starts at, or -1 if unknownlength
- the length of the match, or -1 if unknowninsideDocComment
-true
if this search match is inside a doc comment, andfalse
otherwiseparticipant
- the search participant that created the matchresource
- the resource of the element
-