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)