org.nakedobjects.metamodel.value
Class DateValueSemanticsProvider
java.lang.Object
org.nakedobjects.metamodel.facets.FacetAbstract
org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstractTemporal
org.nakedobjects.metamodel.value.DateValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.DateValueSemanticsProvider
- All Implemented Interfaces:
- DefaultsProvider, EncoderDecoder, Parser, ValueSemanticsProvider, Facet, DateValueFacet
public class DateValueSemanticsProvider
- extends DateValueSemanticsProviderAbstract
|
Method Summary |
protected java.lang.Object |
add(java.lang.Object original,
int years,
int months,
int days,
int hours,
int minutes)
|
protected java.util.Date |
dateValue(java.lang.Object value)
|
protected Date |
now()
|
protected java.lang.Object |
setDate(java.util.Date date)
|
| Methods inherited from class org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstractTemporal |
createDateFormat, createValue, dateValue, doEncode, doParse, doRestore, isEmpty, setMask, titleString, titleWithMask, type |
| Methods inherited from class org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract |
alwaysReplace, createAdapter, determineNumberFormat, displayTitleOf, fromEncodedString, getAdaptedClass, getClock, getConfiguration, getDefaultsProvider, getDefaultValue, getEncoderDecoder, getParser, getRuntimeContext, getSpecification, getSpecificationLoader, isEqualByContent, isImmutable, parseableTitleOf, parseTextEntry, titleString, toEncodedString, typicalLength |
| Methods inherited from class org.nakedobjects.metamodel.facets.FacetAbstract |
facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toStringValues, unwrapObject, unwrapString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DateValueSemanticsProvider
public DateValueSemanticsProvider()
- Required because implementation of
Parser and EncoderDecoder.
DateValueSemanticsProvider
public DateValueSemanticsProvider(FacetHolder holder,
NakedObjectConfiguration configuration,
SpecificationLoader specificationLoader,
RuntimeContext runtimeContext)
add
protected java.lang.Object add(java.lang.Object original,
int years,
int months,
int days,
int hours,
int minutes)
- Specified by:
add in class ValueSemanticsProviderAbstractTemporal
now
protected Date now()
- Specified by:
now in class ValueSemanticsProviderAbstractTemporal
dateValue
protected java.util.Date dateValue(java.lang.Object value)
- Specified by:
dateValue in class ValueSemanticsProviderAbstractTemporal
setDate
protected java.lang.Object setDate(java.util.Date date)
- Specified by:
setDate in class ValueSemanticsProviderAbstractTemporal
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.