com.parabon.common.manifest
Class ManifestElement

java.lang.Object
  extended by com.parabon.common.manifest.ManifestEntry
      extended by com.parabon.common.manifest.ManifestElement
Direct Known Subclasses:
ManifestBundleElement

public class ManifestElement
extends ManifestEntry


Nested Class Summary
static class ManifestElement.ElementScope
           
 
Field Summary
 
Fields inherited from class com.parabon.common.manifest.ManifestEntry
ENTRY_DATA, ENTRY_EXECUTABLE, ENTRY_PLATFORM
 
Constructor Summary
ManifestElement(int type, java.lang.String name)
           
ManifestElement(int type, java.lang.String name, java.lang.String filename)
           
ManifestElement(ManifestElement element)
           
 
Method Summary
 java.lang.String getFilename()
           
 ManifestElement.ElementScope getScope()
           
 int getType()
           
 boolean isRequired()
           
 void setClientScoped(boolean scope)
           
 void setFilename(java.lang.String filename)
           
 void setRequired(boolean required)
           
 void setScope(ManifestElement.ElementScope scope)
           
 
Methods inherited from class com.parabon.common.manifest.ManifestEntry
getName, getTypeName, isBundleManifest, isDataElement, isExecutableElement, isPlatformEntry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManifestElement

public ManifestElement(int type,
                       java.lang.String name)

ManifestElement

public ManifestElement(ManifestElement element)

ManifestElement

public ManifestElement(int type,
                       java.lang.String name,
                       java.lang.String filename)
Method Detail

getType

public int getType()
Specified by:
getType in class ManifestEntry

setFilename

public void setFilename(java.lang.String filename)

getFilename

public java.lang.String getFilename()

setScope

public void setScope(ManifestElement.ElementScope scope)

getScope

public ManifestElement.ElementScope getScope()

setRequired

public void setRequired(boolean required)

isRequired

public boolean isRequired()

setClientScoped

public void setClientScoped(boolean scope)