org.nakedobjects.metamodel.value
Class BooleanPrimitiveValueSemanticsProvider
java.lang.Object
org.nakedobjects.metamodel.facets.FacetAbstract
org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.BooleanValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.BooleanPrimitiveValueSemanticsProvider
- All Implemented Interfaces:
- DefaultsProvider, EncoderDecoder, Parser, ValueSemanticsProvider, Facet, PropertyDefaultFacet, BooleanValueFacet
public class BooleanPrimitiveValueSemanticsProvider
- extends BooleanValueSemanticsProviderAbstract
- implements PropertyDefaultFacet
| 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 |
BooleanPrimitiveValueSemanticsProvider
public BooleanPrimitiveValueSemanticsProvider()
- Required because implementation of
Parser and EncoderDecoder.
BooleanPrimitiveValueSemanticsProvider
public BooleanPrimitiveValueSemanticsProvider(FacetHolder holder,
NakedObjectConfiguration configuration,
SpecificationLoader specificationLoader,
RuntimeContext runtimeContext)
getDefault
public NakedObject getDefault(NakedObject inObject)
- Description copied from interface:
PropertyDefaultFacet
- The default value for this property in a newly created object.
- Specified by:
getDefault in interface PropertyDefaultFacet
reset
public void reset(NakedObject object)
- Specified by:
reset in interface BooleanValueFacet
set
public void set(NakedObject object)
- Specified by:
set in interface BooleanValueFacet
toggle
public void toggle(NakedObject object)
- Specified by:
toggle in interface BooleanValueFacet
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.