org.nakedobjects.metamodel.facets.object.notpersistable
Interface NotPersistableFacet

All Superinterfaces:
DisablingInteractionAdvisor, Facet, InteractionAdvisor, InteractionAdvisorFacet, SingleValueFacet
All Known Implementing Classes:
NotPersistableFacetAbstract, NotPersistableFacetAnnotation, NotPersistableFacetImpl, NotPersistableFacetMarkerInterface, NotPersistableFacetNull

public interface NotPersistableFacet
extends SingleValueFacet, DisablingInteractionAdvisor

Indicates that the instances of this class are not persistable either by the user (through the viewer) or at all (either by the user or programmatically).

In the standard Naked Objects Programming Model, typically corresponds to applying the @NotPersistable annotation at the class level.


Field Summary
 
Fields inherited from interface org.nakedobjects.metamodel.consent.InteractionAdvisorFacet
NOOP
 
Method Summary
 InitiatedBy value()
           
 
Methods inherited from interface org.nakedobjects.metamodel.interactions.DisablingInteractionAdvisor
disables
 
Methods inherited from interface org.nakedobjects.metamodel.facets.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Method Detail

value

InitiatedBy value()


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