com.ibm.dse.base.types.ext
Class DatePropertyDescriptor
java.lang.Object
|
+--com.ibm.dse.base.types.AbstractPropertyDescriptor
|
+--com.ibm.dse.base.types.ext.DatePropertyDescriptor
- public class DatePropertyDescriptor
- extends AbstractPropertyDescriptor
PropertyDescriptor for business objects of Type Date
- See Also:
- Serialized Form
Constructor Summary |
DatePropertyDescriptor()
This constructor creates a DatePropertyDescriptor object. |
DatePropertyDescriptor(java.lang.String name,
java.util.Hashtable keyValuePairs)
Creates a PropertyDescriptor for business objects of Type Date. |
DatePropertyDescriptor(java.lang.String name,
java.util.Hashtable keyValuePairs,
java.lang.String typeName)
Creates a PropertyDescriptor for business objects of Type Date. |
Method Summary |
void |
applyDefaultDescriptorForType(PropertyDescription defaultDescriptor)
Forces this PropertyDescriptor to inherit the business rules of the passed descriptor. |
java.lang.Object |
cloneDescriptee(java.lang.Object toClone)
Returns an independent copy of the Object passed. |
java.lang.Class |
getImplClass()
Gets the class of the business object descripted by this PropertyDescription |
Methods inherited from class com.ibm.dse.base.types.AbstractPropertyDescriptor |
applyDefaultDescriptor,
formatToString,
formatToString,
formatToWriter,
formatToWriter,
getConversion,
getConverterFromConversionType,
getConverters,
getDescription,
getInitialState,
getInitialValue,
getName,
getParameters,
getType,
getValidator,
initializeInstance,
initializeState,
readExternal,
setConversion,
setConversion,
setInitialState,
setInitialValue,
setName,
setValidator,
unformatFromReader,
unformatFromReader,
unformatFromString,
unformatFromString,
validate,
validate,
writeExternal |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
DatePropertyDescriptor
public DatePropertyDescriptor()
- This constructor creates a DatePropertyDescriptor object.
DatePropertyDescriptor
public DatePropertyDescriptor(java.lang.String name,
java.util.Hashtable keyValuePairs)
throws DSETypeException
- Creates a PropertyDescriptor for business objects of Type Date.
- Parameters:
name
- StringkeyValuePairs
- Hashtable
DatePropertyDescriptor
public DatePropertyDescriptor(java.lang.String name,
java.util.Hashtable keyValuePairs,
java.lang.String typeName)
throws DSETypeException
- Creates a PropertyDescriptor for business objects of Type Date.
- Parameters:
name
- StringkeyValuePairs
- HashtabletypeName
- String
applyDefaultDescriptorForType
public void applyDefaultDescriptorForType(PropertyDescription defaultDescriptor)
- Forces this PropertyDescriptor to inherit the business rules of the passed descriptor.
Any specific business behaviour defined is retained and will override that of the
descriptor passed.
- Overrides:
- applyDefaultDescriptorForType in class AbstractPropertyDescriptor
- Parameters:
descriptor
- PropertyDescription
cloneDescriptee
public java.lang.Object cloneDescriptee(java.lang.Object toClone)
throws DSETypeException
- Returns an independent copy of the Object passed.
- Overrides:
- cloneDescriptee in class AbstractPropertyDescriptor
- Parameters:
value
- Object- Returns:
- Object
getImplClass
public java.lang.Class getImplClass()
throws DSETypeException
- Gets the class of the business object descripted by this PropertyDescription
- Overrides:
- getImplClass in class AbstractPropertyDescriptor
- Returns:
- java.lang.Class