nl.toolforge.karma.core.manifest
Class ManifestStructure

java.lang.Object
  extended bynl.toolforge.karma.core.manifest.ManifestStructure

public final class ManifestStructure
extends java.lang.Object

Mapping of a manifest file and its included manifest files (any level deep possible). Note that the structure that is build is merely the template for the real Manifest.

Version:
$Id: ManifestStructure.java,v 1.6 2004/11/10 23:53:09 asmedes Exp $
Author:
D.A. Smedes

Constructor Summary
ManifestStructure()
           
 
Method Summary
 void addChild(ManifestStructure structure)
           
 void addModule(ModuleDigester digester)
           
 ManifestStructure getChild(java.lang.String childName)
           
 java.util.Map getChilds()
           
 java.lang.String getDescription()
           
 java.util.List getModules()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 java.lang.String getVersion()
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setType(java.lang.String type)
           
 void setVersion(java.lang.String version)
           
 void update(ManifestStructure child)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManifestStructure

public ManifestStructure()
Method Detail

getChilds

public java.util.Map getChilds()

getChild

public ManifestStructure getChild(java.lang.String childName)

addChild

public void addChild(ManifestStructure structure)
              throws ManifestException
Throws:
ManifestException

getModules

public java.util.List getModules()

addModule

public void addModule(ModuleDigester digester)
               throws ManifestException
Throws:
ManifestException

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getVersion

public java.lang.String getVersion()

setVersion

public void setVersion(java.lang.String version)

getType

public java.lang.String getType()

setType

public void setType(java.lang.String type)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

update

public void update(ManifestStructure child)


Copyright © 2002-2004 Toolforge. All Rights Reserved.