|
||||||||||
| 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 constraints
public 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 | |||||||||