public final class ModuleDescriptor extends BaseAnnotationHolder
DescriptorParser
. Corresponds to the root <module>
element.Constructor and Description |
---|
ModuleDescriptor(ClassResolver resolver,
ErrorHandler errorHandler) |
Modifier and Type | Method and Description |
---|---|
void |
addConfigurationPoint(ConfigurationPointDescriptor descriptor) |
void |
addContribution(ContributionDescriptor descriptor) |
void |
addDependency(DependencyDescriptor dependency) |
void |
addImplementation(ImplementationDescriptor descriptor) |
void |
addSchema(SchemaImpl schema)
Adds a schema to this module descriptor.
|
void |
addServicePoint(ServicePointDescriptor service) |
void |
addSubModule(SubModuleDescriptor subModule) |
ClassResolver |
getClassResolver() |
java.util.List |
getConfigurationPoints() |
java.util.List |
getContributions() |
java.util.List |
getDependencies() |
java.util.List |
getImplementations() |
java.lang.String |
getModuleId() |
java.lang.String |
getPackageName()
Returns the name of the package to search for class names within.
|
Schema |
getSchema(java.lang.String id) |
java.util.Collection |
getSchemas()
Returns a Collection of
SchemaImpl . |
java.util.List |
getServicePoints() |
java.util.List |
getSubModules() |
java.lang.String |
getVersion() |
void |
setModuleId(java.lang.String string) |
void |
setPackageName(java.lang.String packageName) |
void |
setVersion(java.lang.String string) |
java.lang.String |
toString() |
getAnnotation, setAnnotation
getLocation, setLocation
public ModuleDescriptor(ClassResolver resolver, ErrorHandler errorHandler)
public java.lang.String toString()
toString
in class java.lang.Object
public void addServicePoint(ServicePointDescriptor service)
public java.util.List getServicePoints()
public void addImplementation(ImplementationDescriptor descriptor)
public java.util.List getImplementations()
public void addConfigurationPoint(ConfigurationPointDescriptor descriptor)
public java.util.List getConfigurationPoints()
public void addContribution(ContributionDescriptor descriptor)
public java.util.List getContributions()
public void addSubModule(SubModuleDescriptor subModule)
public java.util.List getSubModules()
public void addDependency(DependencyDescriptor dependency)
public java.util.List getDependencies()
public void addSchema(SchemaImpl schema)
public java.util.Collection getSchemas()
SchemaImpl
.public java.lang.String getModuleId()
public java.lang.String getVersion()
public void setModuleId(java.lang.String string)
public void setVersion(java.lang.String string)
public ClassResolver getClassResolver()
public java.lang.String getPackageName()
public void setPackageName(java.lang.String packageName)