| java.lang.Object com.jcorporate.expresso.kernel.metadata.Property
All known Subclasses: com.jcorporate.expresso.kernel.metadata.MappedProperty, com.jcorporate.expresso.kernel.metadata.IndexedProperty, com.jcorporate.expresso.kernel.metadata.SimpleProperty,
Property | abstract public class Property (Code) | | Class that represents a parsed property from the expresso-services.xml
file
author: Michael Rimov version: $Revision: 1.6 $ on $Date: 2004/11/17 20:48:17 $ |
Property | public Property()(Code) | | Default constructor
|
createConfigBean | abstract public Configuration createConfigBean(DefaultConfigBean configBean, ComponentConfig config, ComponentMetadata metadata)(Code) | | Override in subclasses. Load the configBean with values for this property.
If there are any values present in the ComponentConfig, then use those properties,
if empty, use your own default values as specified in the ComponentMetadata
Parameters: configBean - The configBean to populate with this property. Parameters: config - the current configuration as loaded from the expresso config.xml file Parameters: metadata - the current metadata for this component the Configuration interface (actually uslaly the configbean parameter) |
getAccess | public String getAccess()(Code) | | Retrieve the access of this property
java.lang.String |
getDescription | public String getDescription()(Code) | | Retrieve the description for this property. This description will be
used in Management programs to describe the property to the user.
java.lang.String |
getName | public String getName()(Code) | | Retrieve the name of the property
java.lang.String |
getType | public String getType()(Code) | | Retrieve the java type of this property
java.lang.String the class name type for this property |
setAccess | public void setAccess(String access)(Code) | | Set the access of this property. (Read|Write|ReadWrite)
Parameters: access - the Access of this property |
setDescription | public void setDescription(String description)(Code) | | Set a description of this property
Parameters: description - the friendly description of this property. |
setName | public void setName(String name)(Code) | | Set the name of the property
Parameters: name - the name of the property |
setType | public void setType(String type)(Code) | | Sets the type of the property
Parameters: type - the Java type of this property. Example: java.lang.String |
|
|