public interface IValueProvider
Modifier and Type | Field and Description |
---|---|
static java.util.Set<java.lang.String> |
NULLDEP |
Modifier and Type | Method and Description |
---|---|
void |
attach(TreeNode node) |
void |
detach(TreeNode node) |
AttributeType |
getAttributeType() |
java.util.Set<java.lang.String> |
getDependencies(AttributeStorage as) |
java.util.Map<java.lang.String,java.lang.Object> |
getRawStores() |
TypedValue |
getRawValue() |
java.lang.String |
getType() |
TypedValue |
getTypedValue(java.lang.String key,
AttributeStorage as) |
void |
saveJSON(JSONObject vpo) |
TypedValue getTypedValue(java.lang.String key, AttributeStorage as)
java.util.Set<java.lang.String> getDependencies(AttributeStorage as)
java.lang.String getType()
TypedValue getRawValue()
java.util.Map<java.lang.String,java.lang.Object> getRawStores()
void attach(TreeNode node)
void detach(TreeNode node)
void saveJSON(JSONObject vpo) throws JSONException
JSONException
AttributeType getAttributeType()