org.apache.isis.core.progmodel.facets.collections.collection
Class CollectionFacetFactory

java.lang.Object
  extended by org.apache.isis.core.metamodel.facets.FacetFactoryAbstract
      extended by org.apache.isis.core.progmodel.facets.collections.collection.CollectionFacetFactory
All Implemented Interfaces:
org.apache.isis.core.metamodel.adapter.map.AdapterMapAware, org.apache.isis.core.metamodel.facets.FacetFactory, org.apache.isis.core.metamodel.spec.SpecificationLookupAware, org.apache.isis.core.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistryAware

public class CollectionFacetFactory
extends org.apache.isis.core.metamodel.facets.FacetFactoryAbstract
implements org.apache.isis.core.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistryAware, org.apache.isis.core.metamodel.adapter.map.AdapterMapAware


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.apache.isis.core.metamodel.facets.FacetFactory
org.apache.isis.core.metamodel.facets.FacetFactory.AbstractProcessContext<T extends org.apache.isis.core.metamodel.facetapi.FacetHolder>, org.apache.isis.core.metamodel.facets.FacetFactory.ProcessClassContext, org.apache.isis.core.metamodel.facets.FacetFactory.ProcessMethodContext, org.apache.isis.core.metamodel.facets.FacetFactory.ProcessParameterContext
 
Constructor Summary
CollectionFacetFactory()
           
 
Method Summary
 org.apache.isis.core.metamodel.adapter.map.AdapterMap getAdapterMap()
           
 void process(org.apache.isis.core.metamodel.facets.FacetFactory.ProcessClassContext processClassContaxt)
           
 void setAdapterMap(org.apache.isis.core.metamodel.adapter.map.AdapterMap adapterManager)
           
 void setCollectionTypeRegistry(org.apache.isis.core.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistry collectionTypeRegistry)
          Injected since CollectionTypeRegistryAware.
 
Methods inherited from class org.apache.isis.core.metamodel.facets.FacetFactoryAbstract
getFeatureTypes, getSpecificationLookup, process, processParams, setSpecificationLookup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionFacetFactory

public CollectionFacetFactory()
Method Detail

process

public void process(org.apache.isis.core.metamodel.facets.FacetFactory.ProcessClassContext processClassContaxt)
Specified by:
process in interface org.apache.isis.core.metamodel.facets.FacetFactory
Overrides:
process in class org.apache.isis.core.metamodel.facets.FacetFactoryAbstract

setCollectionTypeRegistry

public void setCollectionTypeRegistry(org.apache.isis.core.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistry collectionTypeRegistry)
Injected since CollectionTypeRegistryAware.

Specified by:
setCollectionTypeRegistry in interface org.apache.isis.core.metamodel.specloader.collectiontyperegistry.CollectionTypeRegistryAware

getAdapterMap

public org.apache.isis.core.metamodel.adapter.map.AdapterMap getAdapterMap()

setAdapterMap

public void setAdapterMap(org.apache.isis.core.metamodel.adapter.map.AdapterMap adapterManager)
Specified by:
setAdapterMap in interface org.apache.isis.core.metamodel.adapter.map.AdapterMapAware


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.