public class ClassPathDescriptorFactory extends java.lang.Object implements ArooaDescriptorFactory
ArooaDescriptor
by scanning for arooa.xml
descriptor files.
This ArooaDescriptorFactory Returns null if there are no descriptors on the class path.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AROOA_FILE |
Constructor and Description |
---|
ClassPathDescriptorFactory() |
Modifier and Type | Method and Description |
---|---|
ArooaDescriptor |
createDescriptor(java.lang.ClassLoader loader)
Create an ArooaDescriptor.
|
java.lang.String |
getResource() |
boolean |
isExludeParent() |
void |
setExcludeParent(boolean exludeParent)
Set to true to exclude arooa.xml files in the
parent class loader.
|
void |
setResource(java.lang.String resource)
Set the descriptor file to scan for.
|
public static final java.lang.String AROOA_FILE
public ArooaDescriptor createDescriptor(java.lang.ClassLoader loader)
ArooaDescriptorFactory
createDescriptor
in interface ArooaDescriptorFactory
loader
- The classLoader to use.public java.lang.String getResource()
public void setResource(java.lang.String resource)
resource
- public boolean isExludeParent()
public void setExcludeParent(boolean exludeParent)
exludeParent
-