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

java.lang.Object
  extended by org.apache.isis.core.metamodel.facetapi.FacetAbstract
      extended by org.apache.isis.core.metamodel.facets.collections.CollectionFacetAbstract
          extended by org.apache.isis.core.progmodel.facets.collections.collection.JavaCollectionFacet
All Implemented Interfaces:
org.apache.isis.core.metamodel.facetapi.Facet, org.apache.isis.core.metamodel.facets.collections.modify.CollectionFacet

public class JavaCollectionFacet
extends org.apache.isis.core.metamodel.facets.collections.CollectionFacetAbstract


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.isis.core.metamodel.facetapi.FacetAbstract
org.apache.isis.core.metamodel.facetapi.FacetAbstract.Disabling, org.apache.isis.core.metamodel.facetapi.FacetAbstract.Hiding, org.apache.isis.core.metamodel.facetapi.FacetAbstract.Validating
 
Constructor Summary
JavaCollectionFacet(org.apache.isis.core.metamodel.facetapi.FacetHolder holder, org.apache.isis.core.metamodel.adapter.map.AdapterMap adapterManager)
           
 
Method Summary
 Collection<org.apache.isis.core.metamodel.adapter.ObjectAdapter> collection(org.apache.isis.core.metamodel.adapter.ObjectAdapter wrappedCollection)
           
 org.apache.isis.core.metamodel.adapter.ObjectAdapter firstElement(org.apache.isis.core.metamodel.adapter.ObjectAdapter collection)
           
 void init(org.apache.isis.core.metamodel.adapter.ObjectAdapter collection, org.apache.isis.core.metamodel.adapter.ObjectAdapter[] initData)
           
 int size(org.apache.isis.core.metamodel.adapter.ObjectAdapter collection)
           
 
Methods inherited from class org.apache.isis.core.metamodel.facets.collections.CollectionFacetAbstract
contains, elements, getTypeOfFacet, iterable, iterator
 
Methods inherited from class org.apache.isis.core.metamodel.facetapi.FacetAbstract
alwaysReplace, facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toString, toStringValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.isis.core.metamodel.facetapi.Facet
alwaysReplace, facetType, getFacetHolder, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet
 

Constructor Detail

JavaCollectionFacet

public JavaCollectionFacet(org.apache.isis.core.metamodel.facetapi.FacetHolder holder,
                           org.apache.isis.core.metamodel.adapter.map.AdapterMap adapterManager)
Method Detail

collection

public Collection<org.apache.isis.core.metamodel.adapter.ObjectAdapter> collection(org.apache.isis.core.metamodel.adapter.ObjectAdapter wrappedCollection)

firstElement

public org.apache.isis.core.metamodel.adapter.ObjectAdapter firstElement(org.apache.isis.core.metamodel.adapter.ObjectAdapter collection)

size

public int size(org.apache.isis.core.metamodel.adapter.ObjectAdapter collection)

init

public void init(org.apache.isis.core.metamodel.adapter.ObjectAdapter collection,
                 org.apache.isis.core.metamodel.adapter.ObjectAdapter[] initData)


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