org.nakedobjects.metamodel.facets.propcoll.derived
Class DerivedFacetAbstract

java.lang.Object
  extended by org.nakedobjects.metamodel.facets.FacetAbstract
      extended by org.nakedobjects.metamodel.facets.MarkerFacetAbstract
          extended by org.nakedobjects.metamodel.facets.propcoll.derived.DerivedFacetAbstract
All Implemented Interfaces:
InteractionAdvisor, InteractionAdvisorFacet, Facet, MarkerFacet, DerivedFacet, DisablingInteractionAdvisor
Direct Known Subclasses:
DerivedFacetInferred

public abstract class DerivedFacetAbstract
extends MarkerFacetAbstract
implements DerivedFacet


Field Summary
 
Fields inherited from interface org.nakedobjects.metamodel.consent.InteractionAdvisorFacet
NOOP
 
Constructor Summary
DerivedFacetAbstract(FacetHolder holder)
           
 
Method Summary
 java.lang.String disables(UsabilityContext<? extends UsabilityEvent> ic)
          Always returns Derived.
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

DerivedFacetAbstract

public DerivedFacetAbstract(FacetHolder holder)
Method Detail

type

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

disables

public java.lang.String disables(UsabilityContext<? extends UsabilityEvent> ic)
Always returns Derived.

Specified by:
disables in interface DisablingInteractionAdvisor


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