B.2. Facets

The facets submodule provides extensions to Naked Objects metamodel, picking up annotations defined in the applib. Basically, it provides implementations of Naked Objects' FacetFactory interface, which are registered with Naked Objects using the nakedobjects.properties configuration file. For example, to pick up the @WizardPageDescription annotation, add:

nakedobjects.reflector.facets.include=org.starobjects.wicket.metamodel.facets.WizardPageDescriptionAnnotationFacetFactory