org.nakedobjects.metamodel.facets.propcoll.access
Class PropertyAccessorFacetAbstract

java.lang.Object
  extended by org.nakedobjects.metamodel.facets.FacetAbstract
      extended by org.nakedobjects.metamodel.facets.propcoll.access.PropertyAccessorFacetAbstract
All Implemented Interfaces:
Facet, PropertyAccessorFacet
Direct Known Subclasses:
PropertyAccessorFacetViaAccessor

public abstract class PropertyAccessorFacetAbstract
extends FacetAbstract
implements PropertyAccessorFacet


Constructor Summary
PropertyAccessorFacetAbstract(FacetHolder holder)
           
 
Method Summary
abstract  java.lang.Object getProperty(NakedObject inObject)
          Gets the value of this property from this object.
static java.lang.Class<? extends Facet> type()
           
 
Methods inherited from class org.nakedobjects.metamodel.facets.FacetAbstract
alwaysReplace, facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toString, toStringValues, unwrapObject, unwrapString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.facets.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Constructor Detail

PropertyAccessorFacetAbstract

public PropertyAccessorFacetAbstract(FacetHolder holder)
Method Detail

type

public static java.lang.Class<? extends Facet> type()

getProperty

public abstract java.lang.Object getProperty(NakedObject inObject)
Description copied from interface: PropertyAccessorFacet
Gets the value of this property from this object.

Specified by:
getProperty in interface PropertyAccessorFacet


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