org.nakedobjects.metamodel.specloader.traverser
Interface SpecificationTraverser

All Superinterfaces:
ApplicationScopedComponent, Component
All Known Implementing Classes:
SpecificationTraverserDefault

public interface SpecificationTraverser
extends ApplicationScopedComponent


Method Summary
 void traverseReferencedClasses(NakedObjectSpecification noSpec, java.util.List<java.lang.Class<?>> discoveredTypes)
           
 void traverseTypes(java.lang.reflect.Method method, java.util.List<java.lang.Class<?>> discoveredTypes)
           
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.ApplicationScopedComponent
init, shutdown
 

Method Detail

traverseTypes

void traverseTypes(java.lang.reflect.Method method,
                   java.util.List<java.lang.Class<?>> discoveredTypes)

traverseReferencedClasses

void traverseReferencedClasses(NakedObjectSpecification noSpec,
                               java.util.List<java.lang.Class<?>> discoveredTypes)
                               throws java.lang.ClassNotFoundException
Throws:
java.lang.ClassNotFoundException


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