org.nakedobjects.metamodel.specloader.internal.peer
Class JavaOneToManyAssociationPeer

java.lang.Object
  extended by org.nakedobjects.metamodel.facets.FacetHolderImpl
      extended by org.nakedobjects.metamodel.specloader.internal.peer.JavaNakedObjectMemberPeer
          extended by org.nakedobjects.metamodel.specloader.internal.peer.JavaNakedObjectAssociationPeer
              extended by org.nakedobjects.metamodel.specloader.internal.peer.JavaOneToManyAssociationPeer
All Implemented Interfaces:
FacetHolder, Identified, NakedObjectAssociationPeer, NakedObjectMemberPeer

public class JavaOneToManyAssociationPeer
extends JavaNakedObjectAssociationPeer
implements NakedObjectAssociationPeer


Field Summary
 
Fields inherited from class org.nakedobjects.metamodel.specloader.internal.peer.JavaNakedObjectAssociationPeer
type
 
Constructor Summary
JavaOneToManyAssociationPeer(Identifier name, SpecificationLoader specificationLoader)
           
 
Method Summary
 NakedObjectSpecification getSpecification()
          return the object type that the collection holds.
 void setElementType(java.lang.Class<?> elementType)
           
 java.lang.String toString()
           
 
Methods inherited from class org.nakedobjects.metamodel.specloader.internal.peer.JavaNakedObjectAssociationPeer
getSpecificationLoader, isOneToMany, isOneToOne, setType
 
Methods inherited from class org.nakedobjects.metamodel.specloader.internal.peer.JavaNakedObjectMemberPeer
debugData, getIdentifier
 
Methods inherited from class org.nakedobjects.metamodel.facets.FacetHolderImpl
addFacet, addFacet, containsFacet, getFacet, getFacets, getFacetTypes, removeFacet, removeFacet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.specloader.internal.peer.NakedObjectAssociationPeer
isOneToMany, isOneToOne
 
Methods inherited from interface org.nakedobjects.metamodel.specloader.internal.peer.NakedObjectMemberPeer
debugData
 
Methods inherited from interface org.nakedobjects.metamodel.spec.identifier.Identified
getIdentifier
 
Methods inherited from interface org.nakedobjects.metamodel.facets.FacetHolder
addFacet, addFacet, containsFacet, getFacet, getFacets, getFacetTypes, removeFacet, removeFacet
 

Constructor Detail

JavaOneToManyAssociationPeer

public JavaOneToManyAssociationPeer(Identifier name,
                                    SpecificationLoader specificationLoader)
Method Detail

getSpecification

public NakedObjectSpecification getSpecification()
return the object type that the collection holds.

Specified by:
getSpecification in interface NakedObjectAssociationPeer
Overrides:
getSpecification in class JavaNakedObjectAssociationPeer

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setElementType

public void setElementType(java.lang.Class<?> elementType)


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.