org.nakedobjects.metamodel.spec.feature
Interface OneToManyFeature

All Superinterfaces:
FacetHolder, Identified, NakedObjectFeature, NamedAndDescribed, Specification, TypedSpecification
All Known Subinterfaces:
OneToManyAssociation
All Known Implementing Classes:
OneToManyAssociationImpl

public interface OneToManyFeature
extends NakedObjectFeature

Base interface for OneToManyAssociation only.

Introduced for symmetry with OneToOneFeature; if we ever support collections as parameters then would also be the base interface for a OneToManyActionParameter.

Is also the route upto the NakedObjectFeature superinterface.


Method Summary
 
Methods inherited from interface org.nakedobjects.metamodel.spec.TypedSpecification
getSpecification
 
Methods inherited from interface org.nakedobjects.metamodel.spec.Specification
getInstance
 
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
 
Methods inherited from interface org.nakedobjects.metamodel.spec.NamedAndDescribed
getDescription, getName
 



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