|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.writersforge.catalan.process.workers.DefaultWorkerInfo
Default implementation of IWorkerInfo.
| Constructor Summary | |
DefaultWorkerInfo(java.lang.String name,
java.lang.String description)
Creates a new instance of DefaultWorkerInfo with no property metadata. |
|
DefaultWorkerInfo(java.lang.String name,
java.lang.String description,
PropertyInfo[] required,
OptionalPropertyInfo[] optional)
Creates a new instance of DefaultWorkerInfo with property metadata. |
|
| Method Summary | |
java.lang.String |
getDescription()
Retrieves a user-friendly description of this worker or command. |
java.lang.String |
getName()
Retrieves the official name of this worker or command. |
OptionalPropertyInfo[] |
getOptionalProperties()
Retrieves metadata for all optional properties for this worker. |
PropertyInfo[] |
getRequiredProperties()
Retrieves metadata for all required properties for this worker. |
protected void |
setOptionalProperties(OptionalPropertyInfo[] info)
Assigns metadata for all optional properties in this worker. |
protected void |
setRequiredProperties(PropertyInfo[] info)
Assigns metadata for all required properties in this worker. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DefaultWorkerInfo(java.lang.String name,
java.lang.String description)
name - worker namedescription - worker description
public DefaultWorkerInfo(java.lang.String name,
java.lang.String description,
PropertyInfo[] required,
OptionalPropertyInfo[] optional)
name - worker namedescription - worker descriptionrequired - metadata for all required propertiesoptional - metadata for all optional properties| Method Detail |
protected final void setRequiredProperties(PropertyInfo[] info)
info - property metadataprotected final void setOptionalProperties(OptionalPropertyInfo[] info)
info - property metadatapublic java.lang.String getName()
getName in interface IWorkMetadatapublic java.lang.String getDescription()
getDescription in interface IWorkMetadatapublic PropertyInfo[] getRequiredProperties()
getRequiredProperties in interface IWorkMetadatapublic OptionalPropertyInfo[] getOptionalProperties()
getOptionalProperties in interface IWorkMetadata
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||