org.jboss.weld.environment.se.discovery
Class AbstractScanner

java.lang.Object
  extended by org.jboss.weld.environment.se.discovery.AbstractScanner
All Implemented Interfaces:
Scanner
Direct Known Subclasses:
URLScanner

public abstract class AbstractScanner
extends java.lang.Object
implements Scanner

Abstract base class for Scanner providing common functionality This class provides file-system orientated scanning

Author:
Pete Muir

Constructor Summary
AbstractScanner(java.lang.ClassLoader classLoader, SEWeldDiscovery webBeanDiscovery)
           
 
Method Summary
static java.lang.String filenameToClassname(java.lang.String filename)
          Convert a path to a class file to a class name
 java.lang.ClassLoader getClassLoader()
           
protected  void handle(java.lang.String name, java.net.URL url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.weld.environment.se.discovery.Scanner
scanDirectories, scanResources
 

Constructor Detail

AbstractScanner

public AbstractScanner(java.lang.ClassLoader classLoader,
                       SEWeldDiscovery webBeanDiscovery)
Method Detail

handle

protected void handle(java.lang.String name,
                      java.net.URL url)

getClassLoader

public java.lang.ClassLoader getClassLoader()

filenameToClassname

public static java.lang.String filenameToClassname(java.lang.String filename)
Convert a path to a class file to a class name



Copyright © 2008-2009 Seam Framework. All Rights Reserved.