public class AssemblyDescriptor extends Object
| Constructor and Description | 
|---|
AssemblyDescriptor(String baseModuleName,
                  String baseModuleVersion)  | 
AssemblyDescriptor(String baseModuleName,
                  String baseModuleVersion,
                  File pathToProject)
Constructs the whole model assembly for the given base module in the given version. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addToZip(ZipOutputStream zip)
Add all modules hold by this into the zip file. 
 | 
String | 
getDependencyTree()  | 
Collection<ModuleDescriptor> | 
getModuleDescriptors()  | 
Map<String,String> | 
getModules()  | 
Appendable | 
printDependencyTree(Appendable a)
Prints dependency tree into appendable. 
 | 
public AssemblyDescriptor(String baseModuleName, String baseModuleVersion, File pathToProject)
baseModuleName - The base module name from which the assembly is built.baseModuleVersion - The version of the base module.pathToProject - the path to the folder containing the .project file and modules.public Collection<ModuleDescriptor> getModuleDescriptors()
public Map<String,String> getModules()
public String getDependencyTree()
public Appendable printDependencyTree(Appendable a)
a - The appendable.a for chaining.public void addToZip(ZipOutputStream zip) throws IOException
zip - IOExceptionCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.