org.nakedobjects.metamodel.facets.collections.modify
Class CollectionFacetAbstract
java.lang.Object
org.nakedobjects.metamodel.facets.FacetAbstract
org.nakedobjects.metamodel.facets.collections.modify.CollectionFacetAbstract
- All Implemented Interfaces:
- CollectionFacet, Facet
- Direct Known Subclasses:
- InstancesCollectionFacet, JavaArrayFacet, JavaCollectionFacet
public abstract class CollectionFacetAbstract
- extends FacetAbstract
- implements CollectionFacet
| Methods inherited from class org.nakedobjects.metamodel.facets.FacetAbstract |
alwaysReplace, facetType, getFacetHolder, getIdentified, getUnderlyingFacet, isDerived, isNoop, setFacetHolder, setUnderlyingFacet, toString, toStringValues, unwrapObject, unwrapString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CollectionFacetAbstract
public CollectionFacetAbstract(FacetHolder holder)
elements
public final java.util.Enumeration<NakedObject> elements(NakedObject nakedObjectRepresentingCollection)
- Specified by:
elements in interface CollectionFacet
contains
public final boolean contains(NakedObject nakedObjectRepresentingCollection,
NakedObject candidateNakedObject)
- Specified by:
contains in interface CollectionFacet
iterator
public final java.util.Iterator<NakedObject> iterator(NakedObject nakedObjectRepresentingCollection)
- Specified by:
iterator in interface CollectionFacet
iterable
public java.lang.Iterable<NakedObject> iterable(NakedObject nakedObjectRepresentingCollection)
- Specified by:
iterable in interface CollectionFacet
getTypeOfFacet
public final TypeOfFacet getTypeOfFacet()
- Description copied from interface:
CollectionFacet
- Convenience method that returns the
TypeOfFacet on this
facet's holder.
- Specified by:
getTypeOfFacet in interface CollectionFacet
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.