Uses of Interface
org.nakedobjects.metamodel.commons.component.Injectable

Packages that use Injectable
org.nakedobjects.metamodel.config   
org.nakedobjects.metamodel.config.internal   
org.nakedobjects.metamodel.runtimecontext   
org.nakedobjects.metamodel.runtimecontext.noruntime   
org.nakedobjects.metamodel.services   
org.nakedobjects.metamodel.specloader Object Reflector API. 
org.nakedobjects.metamodel.specloader.classsubstitutor   
org.nakedobjects.metamodel.specloader.collectiontyperegistry   
 

Uses of Injectable in org.nakedobjects.metamodel.config
 

Subinterfaces of Injectable in org.nakedobjects.metamodel.config
 interface ConfigurationBuilder
          Holds a mutable set of properties representing the configuration.
 interface NakedObjectConfiguration
          (Mostly!) immutable set of properties representing the configuration of the running system.
 

Classes in org.nakedobjects.metamodel.config that implement Injectable
 class ConfigurationBuilderAbstract
          Adapter for ConfigurationBuilder, loading the specified configuration resource (file) from the given ResourceStreamSource(s).
 class ConfigurationBuilderDefault
          Convenience implementation of ConfigurationBuilder that loads configuration resource as per ConfigurationBuilderFileSystem and otherwise from the classpath.
 class ConfigurationBuilderFileSystem
          Convenience implementation of ConfigurationBuilder that loads configuration resource from a specified directory (or directories) on the filesystem.
 

Uses of Injectable in org.nakedobjects.metamodel.config.internal
 

Classes in org.nakedobjects.metamodel.config.internal that implement Injectable
 class PropertiesConfiguration
           
 

Uses of Injectable in org.nakedobjects.metamodel.runtimecontext
 

Subinterfaces of Injectable in org.nakedobjects.metamodel.runtimecontext
 interface RuntimeContext
          Decouples the metamodel from a runtime.
 

Classes in org.nakedobjects.metamodel.runtimecontext that implement Injectable
 class RuntimeContextAbstract
           
 

Uses of Injectable in org.nakedobjects.metamodel.runtimecontext.noruntime
 

Classes in org.nakedobjects.metamodel.runtimecontext.noruntime that implement Injectable
 class RuntimeContextNoRuntime
           
 

Uses of Injectable in org.nakedobjects.metamodel.services
 

Subinterfaces of Injectable in org.nakedobjects.metamodel.services
 interface ServicesInjector
          The repository of services, also able to inject into any object.
 

Classes in org.nakedobjects.metamodel.services that implement Injectable
 class ServicesInjectorAbstract
           
 class ServicesInjectorDefault
           
 

Uses of Injectable in org.nakedobjects.metamodel.specloader
 

Subinterfaces of Injectable in org.nakedobjects.metamodel.specloader
 interface NakedObjectReflector
           
 interface SpecificationLoader
           
 

Classes in org.nakedobjects.metamodel.specloader that implement Injectable
 class JavaReflector
           
 class NakedObjectReflectorAbstract
          Builds the meta-model for Java 5 programming model.
 

Uses of Injectable in org.nakedobjects.metamodel.specloader.classsubstitutor
 

Subinterfaces of Injectable in org.nakedobjects.metamodel.specloader.classsubstitutor
 interface ClassSubstitutor
          Provides capability to translate or ignore classes.
 

Classes in org.nakedobjects.metamodel.specloader.classsubstitutor that implement Injectable
 class ClassSubstitutorAbstract
           
 class ClassSubstitutorIdentity
           
 

Uses of Injectable in org.nakedobjects.metamodel.specloader.collectiontyperegistry
 

Subinterfaces of Injectable in org.nakedobjects.metamodel.specloader.collectiontyperegistry
 interface CollectionTypeRegistry
          TODO: plan is to allow new collection types to be installed dynamically, allowing the domain programmer to declare custom classes to have collection semantics.
 

Classes in org.nakedobjects.metamodel.specloader.collectiontyperegistry that implement Injectable
 class CollectionTypeRegistryAbstract
           
 class CollectionTypeRegistryDefault
           
 



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