org.jboss.seam.deployment
Class ComponentScanner

java.lang.Object
  extended by org.jboss.seam.deployment.Scanner
      extended by org.jboss.seam.deployment.ComponentScanner

public class ComponentScanner
extends Scanner


Field Summary
 
Fields inherited from class org.jboss.seam.deployment.Scanner
classLoader, resourceName
 
Constructor Summary
ComponentScanner(String resourceName)
           
ComponentScanner(String resourceName, ClassLoader classLoader)
           
 
Method Summary
 Set<Class<Object>> getClasses()
          Returns only Seam components (ie: classes annotated with
protected  void handleItem(String name)
           
 
Methods inherited from class org.jboss.seam.deployment.Scanner
componentFilename, filenameToClassname, getAnnotationValue, getClassFile, hasAnnotation, scan
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentScanner

public ComponentScanner(String resourceName)

ComponentScanner

public ComponentScanner(String resourceName,
                        ClassLoader classLoader)
Method Detail

getClasses

public Set<Class<Object>> getClasses()
Returns only Seam components (ie: classes annotated with


handleItem

protected void handleItem(String name)