public class ResourceReference
extends java.lang.Object
foo reference on the right hand side of
the assignment can be resolved as an ResourceReference.
import my.pkg.R.string.foo;
...
int id = foo;
| Modifier and Type | Field and Description |
|---|---|
org.jetbrains.uast.UExpression |
node |
| Constructor and Description |
|---|
ResourceReference(org.jetbrains.uast.UExpression node,
java.lang.String rPackage,
com.android.resources.ResourceType type,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
static ResourceReference |
get(org.jetbrains.uast.UElement element) |
java.lang.String |
getName() |
java.lang.String |
getPackage() |
com.android.resources.ResourceType |
getType() |
public ResourceReference(org.jetbrains.uast.UExpression node,
java.lang.String rPackage,
com.android.resources.ResourceType type,
java.lang.String name)
@NonNull public java.lang.String getPackage()
@NonNull public com.android.resources.ResourceType getType()
@NonNull public java.lang.String getName()
@Nullable public static ResourceReference get(org.jetbrains.uast.UElement element)