|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for accessing an object's metadata.
Method Summary | |
IWorkMetadata |
getMetadata()
Retrieves metadata associated with this object. |
void |
validateProperties(IWorkProperties props,
boolean required)
Validate properties against IWorkMetadata. |
void |
validateType(PropertyInfo info,
java.lang.String name,
java.lang.Object value)
Make sure property type matches any of the required types. |
Method Detail |
public IWorkMetadata getMetadata()
public void validateProperties(IWorkProperties props, boolean required) throws WorkPropertyException
props
- properties to validaterequired
- true if property must be contain a non-null value
WorkPropertyException
- if properties fail to match constraintspublic void validateType(PropertyInfo info, java.lang.String name, java.lang.Object value) throws WorkPropertyException
info
- property metadataname
- property namevalue
- property value
WorkPropertyException
- if property value is not valid
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |