com.android.ide.common.rendering.api
Class AttrResourceValue
java.lang.Object
com.android.ide.common.rendering.api.ResourceReference
com.android.ide.common.rendering.api.ResourceValue
com.android.ide.common.rendering.api.AttrResourceValue
- All Implemented Interfaces:
- IResourceValue
public class AttrResourceValue
- extends ResourceValue
A Resource value representing an attr resource.
ResourceValue.getValue()
will return null, instead use getAttributeValues()
to
get the enum/flag value associated with an attribute defined in the declare-styleable.
Method Summary |
void |
addValue(java.lang.String name,
java.lang.Integer value)
|
java.util.Map<java.lang.String,java.lang.Integer> |
getAttributeValues()
Return the enum/flag integer values. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
AttrResourceValue
public AttrResourceValue(ResourceType type,
java.lang.String name,
boolean isFramework)
getAttributeValues
public java.util.Map<java.lang.String,java.lang.Integer> getAttributeValues()
- Return the enum/flag integer values.
- Returns:
- the map of (name, integer) values. Can be null.
addValue
public void addValue(java.lang.String name,
java.lang.Integer value)