com.parabon.common.manifest
Class ManifestBundleManifest

java.lang.Object
  extended by com.parabon.common.manifest.ManifestEntry
      extended by com.parabon.common.manifest.ManifestElement
          extended by com.parabon.common.manifest.ManifestBundleElement
              extended by com.parabon.common.manifest.ManifestBundleManifest
All Implemented Interfaces:
BundleContainer

public class ManifestBundleManifest
extends ManifestBundleElement
implements BundleContainer


Nested Class Summary
 
Nested classes/interfaces inherited from class com.parabon.common.manifest.ManifestElement
ManifestElement.ElementScope
 
Field Summary
 
Fields inherited from class com.parabon.common.manifest.ManifestEntry
ENTRY_DATA, ENTRY_EXECUTABLE, ENTRY_PLATFORM
 
Constructor Summary
ManifestBundleManifest(int type, java.lang.String name, java.util.Collection<BundleComponent> elements)
           
ManifestBundleManifest(int type, java.lang.String name, java.lang.String path, java.util.Collection<BundleComponent> elements)
           
ManifestBundleManifest(ManifestBundleManifest element)
           
 
Method Summary
 java.util.List<BundleComponent> getElements()
           
 boolean isBundleManifest()
           
 
Methods inherited from class com.parabon.common.manifest.ManifestElement
getFilename, getScope, getType, isRequired, setClientScoped, setFilename, setRequired, setScope
 
Methods inherited from class com.parabon.common.manifest.ManifestEntry
getName, getTypeName, isDataElement, isExecutableElement, isPlatformEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.parabon.common.manifest.BundleContainer
getName
 

Constructor Detail

ManifestBundleManifest

public ManifestBundleManifest(int type,
                              java.lang.String name,
                              java.lang.String path,
                              java.util.Collection<BundleComponent> elements)

ManifestBundleManifest

public ManifestBundleManifest(int type,
                              java.lang.String name,
                              java.util.Collection<BundleComponent> elements)

ManifestBundleManifest

public ManifestBundleManifest(ManifestBundleManifest element)
Method Detail

getElements

public java.util.List<BundleComponent> getElements()
Specified by:
getElements in interface BundleContainer

isBundleManifest

public boolean isBundleManifest()
Overrides:
isBundleManifest in class ManifestEntry