Uses of Interface
org.nakedobjects.metamodel.spec.Specification

Packages that use Specification
org.nakedobjects.metamodel.adapter   
org.nakedobjects.metamodel.runtimecontext.spec   
org.nakedobjects.metamodel.runtimecontext.spec.feature   
org.nakedobjects.metamodel.spec   
org.nakedobjects.metamodel.spec.feature   
org.nakedobjects.metamodel.specloader.internal   
org.nakedobjects.metamodel.specloader.internal.instances   
 

Uses of Specification in org.nakedobjects.metamodel.adapter
 

Methods in org.nakedobjects.metamodel.adapter that return Specification
 Specification InstanceAbstract.getSpecification()
           
 Specification Instance.getSpecification()
          Returns the specification that details the structure of this instance.
protected  Specification InstanceAbstract.getSpecificationNoLoad()
          Allows subclasses to get specification without necessarily triggering loading if not yet known.
protected  Specification InstanceAbstract.loadSpecification()
          Allows the specification to be lazily loaded.
 

Methods in org.nakedobjects.metamodel.adapter with parameters of type Specification
 Instance NakedObjectMM.getInstance(Specification specification)
          Return an Instance of the specified Specification with respect to this NakedObject.
 

Constructors in org.nakedobjects.metamodel.adapter with parameters of type Specification
InstanceAbstract(NakedObject owner, Specification specification)
           
 

Uses of Specification in org.nakedobjects.metamodel.runtimecontext.spec
 

Classes in org.nakedobjects.metamodel.runtimecontext.spec that implement Specification
 class IntrospectableSpecificationAbstract
           
 class NakedObjectSpecificationNoMember
          A simple implementation used for objects that have no members (fields or actions).
 

Uses of Specification in org.nakedobjects.metamodel.runtimecontext.spec.feature
 

Classes in org.nakedobjects.metamodel.runtimecontext.spec.feature that implement Specification
 class NakedObjectActionSet
           
 class NakedObjectAssociationAbstract
           
 class NakedObjectMemberAbstract
           
 

Uses of Specification in org.nakedobjects.metamodel.spec
 

Subinterfaces of Specification in org.nakedobjects.metamodel.spec
 interface NakedObjectSpecification
           
 interface TypedSpecification
          A specification that has an underlying type.
 

Classes in org.nakedobjects.metamodel.spec that implement Specification
 class JavaSpecification
           
 

Uses of Specification in org.nakedobjects.metamodel.spec.feature
 

Subinterfaces of Specification in org.nakedobjects.metamodel.spec.feature
 interface NakedObjectAction
           
 interface NakedObjectActionParameter
          Analogous to NakedObjectAssociation.
 interface NakedObjectAssociation
          Provides reflective access to a field on a domain object.
 interface NakedObjectFeature
          Base interface for fields, collections, actions and action parameters.
 interface NakedObjectMember
          Provides reflective access to an action or a field on a domain object.
 interface OneToManyAssociation
           
 interface OneToManyFeature
          Base interface for OneToManyAssociation only.
 interface OneToOneActionParameter
          Modelled after OneToOneAssociation as a subinterface of NakedObjectAssociation.
 interface OneToOneAssociation
          Provides reflective access to a field on a domain object that is used to reference another domain object.
 interface OneToOneFeature
          Common to OneToOneAssociation and OneToOneActionParameter.
 interface ParseableEntryActionParameter
          Equivalent to NakedObjectAssociation, but for parameter rather than properties.
 interface ParseableEntryFeature
           
 

Uses of Specification in org.nakedobjects.metamodel.specloader.internal
 

Classes in org.nakedobjects.metamodel.specloader.internal that implement Specification
 class NakedObjectActionImpl
           
 class NakedObjectActionParameterAbstract
           
 class NakedObjectActionParameterParseable
           
 class OneToManyAssociationImpl
           
 class OneToOneActionParameterImpl
           
 class OneToOneAssociationImpl
           
 

Uses of Specification in org.nakedobjects.metamodel.specloader.internal.instances
 

Classes in org.nakedobjects.metamodel.specloader.internal.instances that implement Specification
 class InstanceCollectionSpecification
           
 



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