org.nakedobjects.metamodel.facets.value
Interface DateValueFacet

All Superinterfaces:
Facet
All Known Implementing Classes:
DateTimeValueSemanticsProvider, DateValueSemanticsProvider, DateValueSemanticsProviderAbstract, JavaSqlDateValueSemanticsProvider, JavaSqlTimeValueSemanticsProvider, JavaUtilDateValueSemanticsProvider, JavaUtilDateValueSemanticsProviderAbstract, TimeStampValueSemanticsProvider, TimeValueSemanticsProvider, TimeValueSemanticsProviderAbstract, ValueSemanticsProviderAbstractTemporal

public interface DateValueFacet
extends Facet


Field Summary
static int DATE
           
static int DATE_AND_TIME
           
static int DATE_ONLY
           
static int PRECISION
           
static int TIME
           
static int TIME_ONLY
           
static int TIMESTAMP
           
 
Method Summary
 NakedObject createValue(java.util.Date date)
           
 java.util.Date dateValue(NakedObject object)
           
 int getLevel()
           
 
Methods inherited from interface org.nakedobjects.metamodel.facets.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Field Detail

DATE

static final int DATE
See Also:
Constant Field Values

TIME

static final int TIME
See Also:
Constant Field Values

PRECISION

static final int PRECISION
See Also:
Constant Field Values

DATE_ONLY

static final int DATE_ONLY
See Also:
Constant Field Values

TIME_ONLY

static final int TIME_ONLY
See Also:
Constant Field Values

DATE_AND_TIME

static final int DATE_AND_TIME
See Also:
Constant Field Values

TIMESTAMP

static final int TIMESTAMP
See Also:
Constant Field Values
Method Detail

dateValue

java.util.Date dateValue(NakedObject object)

createValue

NakedObject createValue(java.util.Date date)

getLevel

int getLevel()


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.