org.nakedobjects.metamodel.facets.object.callbacks
Interface CreatedCallbackFacet

All Superinterfaces:
CallbackFacet, Facet, ImperativeFacet, ImperativeFacetMulti
All Known Implementing Classes:
CreatedCallbackFacetAbstract, CreatedCallbackFacetViaMethod

public interface CreatedCallbackFacet
extends CallbackFacet

Represents the mechanism to inform the object that it has just been created.

In the standard Naked Objects Programming Model, this is represented by a created method. The framework calls this once the object has been created via newTransientInstance or newInstance. The method is not called when the object is subsequently resolved having been persisted; for that see LoadingCallbackFacet and LoadedCallbackFacet.

See Also:
LoadingCallbackFacet, LoadedCallbackFacet

Field Summary
 
Fields inherited from interface org.nakedobjects.metamodel.java5.ImperativeFacet
FILTER
 
Method Summary
 
Methods inherited from interface org.nakedobjects.metamodel.facets.object.callbacks.CallbackFacet
invoke
 
Methods inherited from interface org.nakedobjects.metamodel.facets.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 
Methods inherited from interface org.nakedobjects.metamodel.java5.ImperativeFacetMulti
addMethod
 
Methods inherited from interface org.nakedobjects.metamodel.java5.ImperativeFacet
getMethods, impliesObjectChanged, impliesResolve
 



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