Package net.sourceforge.jfacets

Interface Summary
IFacet Base interface for facets.
IFacetContext Base interface for facet contexts.
IFacetContextFactory Base interface for ContextFactories, which serves to create contexts and pass them to facets when they are retrieved, just after instanciation.
IFacetDescriptorManager The interface for Facet Descriptor Managers, which manages the facet descriptors.
IFacetFactory FacetFactories serves to instanciate facets.
IFacetRepository Interface of the FacetRepository.
IInitializableFacet This interface allows to initialize facets just after they have been retrieved, and before they are returned to the caller of JFacets.getFacet(...)
IInstanceFacet Interface to be implemented by instance facets.
INavigableProfileRepository An extension of the standard IProfileRepository that supports full navigation (not only bottom-up) in the Profiles Graph.
IProfile Encapsulates a profile, identified by a unique ID.
IProfileRepository The interface of the Profile Repository.
 

Class Summary
FacetDescriptor Holds facet assignation parameters : name : the name of the facet profileId : the id of the profile targetObjectType : the Class of the target object facetClass : the implementation Class of facet
JFacets Top-level class for clients : used for retrieving facets at run time (see the getFacet(...) methods).
JFacetsBuilder Builder that eases creation and wiring of the JFacets bean when not relying on an external IoC container.
 



Copyright © 2012. All Rights Reserved.