org.nakedobjects.metamodel.specloader
Interface NakedObjectReflector

All Superinterfaces:
ApplicationScopedComponent, Component, DebugInfo, Injectable, RuntimeContextAware, SpecificationLoader
All Known Implementing Classes:
JavaReflector, NakedObjectReflectorAbstract

public interface NakedObjectReflector
extends SpecificationLoader, ApplicationScopedComponent, RuntimeContextAware


Method Summary
 ClassSubstitutor getClassSubstitutor()
          The configured ClassSubstitutor.
 MetaModelValidator getMetaModelValidator()
           
 ProgrammingModelFacets getProgrammingModelFacets()
           
 RuntimeContext getRuntimeContext()
          The configured RuntimeContext.
 SpecificationTraverser getSpecificationTraverser()
           
 
Methods inherited from interface org.nakedobjects.metamodel.specloader.SpecificationLoader
allSpecifications, loaded, loaded, loadSpecification, loadSpecification, setServiceClasses
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.ApplicationScopedComponent
init, shutdown
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.Injectable
injectInto
 
Methods inherited from interface org.nakedobjects.metamodel.commons.debug.DebugInfo
debugData, debugTitle
 
Methods inherited from interface org.nakedobjects.metamodel.runtimecontext.RuntimeContextAware
setRuntimeContext
 

Method Detail

getClassSubstitutor

ClassSubstitutor getClassSubstitutor()
The configured ClassSubstitutor.


getRuntimeContext

RuntimeContext getRuntimeContext()
The configured RuntimeContext.


getSpecificationTraverser

SpecificationTraverser getSpecificationTraverser()

getMetaModelValidator

MetaModelValidator getMetaModelValidator()

getProgrammingModelFacets

ProgrammingModelFacets getProgrammingModelFacets()


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