public class ResourceMetaData
extends java.lang.Object
implements java.io.Serializable
Resource
or ResourceList.| Constructor and Description |
|---|
ResourceMetaData(java.lang.Object id,
java.lang.Class type,
boolean readOnly,
java.lang.Object[] possibleValues,
java.lang.Object defaultValue,
boolean valueLimited,
boolean multipleAllowed,
Presentation presentation,
Presentation[] possibleValuePresentations)
Deprecated.
Constructs a ResourceMetaData object.
|
ResourceMetaData(java.lang.Object id,
java.lang.Class type,
Presentation presentation)
Deprecated.
Constructs a ResourceMetaData object for a read-only value with no
possible values.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
areMultipleAllowed()
Deprecated.
Indicates if multiple values are allowed.
|
java.lang.Object |
getDefaultValue()
Deprecated.
Returns the default value.
|
java.lang.Object |
getID()
Deprecated.
Returns the ID.
|
ResourceLevel |
getLevel()
Deprecated.
Returns the level for which this is supported.
|
Presentation |
getPossibleValuePresentation(java.lang.Object possibleValue)
Deprecated.
Returns the presentation for a possible value.
|
Presentation[] |
getPossibleValuePresentations()
Deprecated.
Returns the presentations for the possible values.
|
java.lang.Object[] |
getPossibleValues()
Deprecated.
Returns the possible values.
|
Presentation |
getPresentation()
Deprecated.
Returns the presentation information.
|
java.lang.Class |
getType()
Deprecated.
Returns the type of value.
|
boolean |
isReadOnly()
Deprecated.
Indicates if the value is read-only.
|
boolean |
isValueLimited()
Deprecated.
Indicates if the value is limited to the possible values.
|
void |
setLevel(ResourceLevel level)
Deprecated.
Sets the level for which this is valid.
|
void |
setPossibleValues(java.lang.Object[] possibleValues,
ResourceLevel level)
Deprecated.
Sets the possible values for a level.
|
java.lang.String |
toString()
Deprecated.
Returns the String representation of the ID.
|
public ResourceMetaData(java.lang.Object id,
java.lang.Class type,
Presentation presentation)
id - The ID.type - The type of value.presentation - The presentation information.public ResourceMetaData(java.lang.Object id,
java.lang.Class type,
boolean readOnly,
java.lang.Object[] possibleValues,
java.lang.Object defaultValue,
boolean valueLimited,
boolean multipleAllowed,
Presentation presentation,
Presentation[] possibleValuePresentations)
id - The ID.type - The type of value.readOnly - true if the value is read-only,
false if the value is writable.possibleValues - The possible values, or null if
there are none. All possible values must be
of the correct type.defaultValue - The default value, or null if there is no
default.valueLimited - true if the value is limited to
the possible values, false if other values are
allowed.multipleAllowed - true if multiple values are allowed.presentation - The presentation information.possibleValuePresentations - The possible value presentations, or null
if none.public boolean areMultipleAllowed()
public java.lang.Object getID()
public java.lang.Object getDefaultValue()
public ResourceLevel getLevel()
public Presentation getPresentation()
public java.lang.Object[] getPossibleValues()
public Presentation getPossibleValuePresentation(java.lang.Object possibleValue)
possibleValue - The possible value.public Presentation[] getPossibleValuePresentations()
public java.lang.Class getType()
public boolean isReadOnly()
public boolean isValueLimited()
public void setLevel(ResourceLevel level)
level - The level for which this is valid, or null if this is
valid for all levels.public void setPossibleValues(java.lang.Object[] possibleValues,
ResourceLevel level)
possibleValues - The possible values, or an empty
array if there are none. All possible values
must be of the correct type.level - The level for which the possible values are valid,
or null if the possible values are valid for all levels.public java.lang.String toString()
toString in class java.lang.Object