public interface IdDeclarationProvider extends DeclarationProvider
Modifier and Type | Method and Description |
---|---|
boolean |
canGetDeclaration(Context context,
java.lang.String id)
Determine whether this provider can supply the declaration for an ID.
|
IdDeclaration |
getDeclaration(Context context,
java.lang.String id)
Get the declaration corresponding to an ID.
|
canGetDeclaration, canGetDeclarations, getDeclaration, getDeclarations, getTopLevelDeclarations
boolean canGetDeclaration(Context context, java.lang.String id)
true
if they are responsible
for this ID, regardless of whether the declaration actually exists.context
- the contextid
- the declaration IDtrue
if the provider can find the declarationIdDeclaration getDeclaration(Context context, java.lang.String id) throws java.lang.InterruptedException
context
- the contextid
- the declaration IDnull
if the declaration is not foundjava.lang.InterruptedException
- if the operation is interrupted