|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.dpml.library.info.AbstractDirective
net.dpml.library.info.ResourceDirective
net.dpml.library.info.ModuleDirective
public final class ModuleDirective
The ModuleDirective class describes a module data-structure.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class net.dpml.library.info.ResourceDirective |
|---|
ResourceDirective.Classifier |
| Field Summary |
|---|
| Fields inherited from class net.dpml.library.info.ResourceDirective |
|---|
ANONYMOUS, EXTERNAL, LOCAL |
| Constructor Summary | |
|---|---|
ModuleDirective(String name,
String version,
ResourceDirective.Classifier classifier,
String basedir,
InfoDirective info,
DataDirective[] data,
DependencyDirective[] dependencies,
ResourceDirective[] resources,
Properties properties,
FilterDirective[] filters)
Creation of a new module directive. |
|
ModuleDirective(String name,
String version,
ResourceDirective resource)
Creation of a new module directive supporting the establishment of an anonymous resource. |
|
| Method Summary | |
|---|---|
static ModuleDirective |
createModuleDirective(String name,
String version,
ResourceDirective.Classifier classifier,
String basedir,
InfoDirective info,
DataDirective[] data,
DependencyDirective[] dependencies,
Properties properties,
FilterDirective[] filters,
ResourceDirective[] resources)
Creation of a new module directive. |
boolean |
equals(Object other)
Compare this object with another for equality. |
ResourceDirective[] |
getResourceDirectives()
Return an array of resource directives representing the resources within the module. |
int |
hashCode()
Compute the hash value. |
| Methods inherited from class net.dpml.library.info.ResourceDirective |
|---|
createAnonymousResource, createResourceDirective, getBasedir, getClassifier, getDataDirectives, getDependencyDirective, getDependencyDirectives, getFilterDirectives, getInfoDirective, getName, getScheme, getTypeDirective, getTypeDirectives, getVersion, isAnonymous, isLocal |
| Methods inherited from class net.dpml.library.info.AbstractDirective |
|---|
equals, getProperties, getProperty, hashArray, hashValue |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleDirective(String name,
String version,
ResourceDirective resource)
name - the module nameversion - the module versionresource - resource contained within the module
public ModuleDirective(String name,
String version,
ResourceDirective.Classifier classifier,
String basedir,
InfoDirective info,
DataDirective[] data,
DependencyDirective[] dependencies,
ResourceDirective[] resources,
Properties properties,
FilterDirective[] filters)
name - the resource nameversion - the resource versionclassifier - LOCAL or EXTERNAL classifierbasedir - the project basedirinfo - info descriptordata - datatypes produced by the resourcedependencies - resource dependenciesresources - resource included within the moduleproperties - suppliementary propertiesfilters - project filters| Method Detail |
|---|
public static ModuleDirective createModuleDirective(String name,
String version,
ResourceDirective.Classifier classifier,
String basedir,
InfoDirective info,
DataDirective[] data,
DependencyDirective[] dependencies,
Properties properties,
FilterDirective[] filters,
ResourceDirective[] resources)
name - the resource nameversion - the resource versionclassifier - LOCAL or EXTERNAL classifierbasedir - the project basedirinfo - info descriptordata - datatypes produced by the resourcedependencies - resource dependenciesproperties - suppliementary propertiesfilters - project filtersresources - subsidary resources
public ResourceDirective[] getResourceDirectives()
public boolean equals(Object other)
equals in class ResourceDirectiveother - the other object
public int hashCode()
hashCode in class ResourceDirective
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||