|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Holds the persistent state of workflow relevant data. This interface uses only standard Java data types; it does not need to know about WAPI data types - conversions are handled externally to the persistence service. No parameter validation need be performed by implementations.
Method Summary | |
java.lang.String |
getName()
|
AttributedEntity |
getOwner()
|
int |
getType()
|
java.lang.Object |
getValue()
Retrieves the attribute value. |
void |
setValue(int type,
java.lang.Object value)
Sets the attribute value. |
Method Detail |
public AttributedEntity getOwner()
public java.lang.String getName()
public int getType()
public java.lang.Object getValue()
OBERuntimeException
- if the value cannot be converted to the
correct class.DataTypes.classForType(int)
,
DataTypes.classForDataType(org.obe.xpdl.model.data.DataType)
public void setValue(int type, java.lang.Object value) throws AttributeReadOnlyException
type
- The data type (typically Type.DEFAULT_TYPE
).value
- The value to set.
OBERuntimeException
- If the value cannot be converted to the
correct class.
AttributeReadOnlyException
- if the attribute in question cannot be
updated because it is read-only (applies to system attributes only).DataTypes.classForType(int)
,
DataTypes.classForDataType(org.obe.xpdl.model.data.DataType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |