org.apache.xbean.blueprint.generator
Class QdoxMappingLoader

java.lang.Object
  extended by org.apache.xbean.blueprint.generator.QdoxMappingLoader
All Implemented Interfaces:
MappingLoader

public class QdoxMappingLoader
extends Object
implements MappingLoader

Since:
1.0
Version:
$Id$
Author:
Dain Sundstrom

Field Summary
static String DESTROY_METHOD_ANNOTATION
           
static String ELEMENT_ANNOTATION
           
static String FACTORY_METHOD_ANNOTATION
           
static String FLAT_COLLECTION_ANNOTATION
           
static String FLAT_PROPERTY_ANNOTATION
           
static String INIT_METHOD_ANNOTATION
           
static String MAP_ANNOTATION
           
static String PROPERTY_ANNOTATION
           
static String XBEAN_ANNOTATION
           
 
Constructor Summary
QdoxMappingLoader(String defaultNamespace, File[] srcDirs, String[] excludedClasses)
           
 
Method Summary
 String getDefaultNamespace()
           
 File[] getSrcDirs()
           
 Set<NamespaceMapping> loadNamespaces()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XBEAN_ANNOTATION

public static final String XBEAN_ANNOTATION
See Also:
Constant Field Values

PROPERTY_ANNOTATION

public static final String PROPERTY_ANNOTATION
See Also:
Constant Field Values

INIT_METHOD_ANNOTATION

public static final String INIT_METHOD_ANNOTATION
See Also:
Constant Field Values

DESTROY_METHOD_ANNOTATION

public static final String DESTROY_METHOD_ANNOTATION
See Also:
Constant Field Values

FACTORY_METHOD_ANNOTATION

public static final String FACTORY_METHOD_ANNOTATION
See Also:
Constant Field Values

MAP_ANNOTATION

public static final String MAP_ANNOTATION
See Also:
Constant Field Values

FLAT_PROPERTY_ANNOTATION

public static final String FLAT_PROPERTY_ANNOTATION
See Also:
Constant Field Values

FLAT_COLLECTION_ANNOTATION

public static final String FLAT_COLLECTION_ANNOTATION
See Also:
Constant Field Values

ELEMENT_ANNOTATION

public static final String ELEMENT_ANNOTATION
See Also:
Constant Field Values
Constructor Detail

QdoxMappingLoader

public QdoxMappingLoader(String defaultNamespace,
                         File[] srcDirs,
                         String[] excludedClasses)
Method Detail

getDefaultNamespace

public String getDefaultNamespace()

getSrcDirs

public File[] getSrcDirs()

loadNamespaces

public Set<NamespaceMapping> loadNamespaces()
                                     throws IOException
Specified by:
loadNamespaces in interface MappingLoader
Throws:
IOException


Copyright © 2005-2012. All Rights Reserved.