com.parabon.common.manifest.xml
Class XmlBundleEntry

java.lang.Object
  extended by com.parabon.common.manifest.xml.AbstractXmlElement
      extended by com.parabon.common.manifest.xml.XmlEntry
          extended by com.parabon.common.manifest.xml.XmlBundleEntry
Direct Known Subclasses:
XmlBundleDataElement, XmlBundleExecutableElement

public abstract class XmlBundleEntry
extends XmlEntry


Constructor Summary
XmlBundleEntry(PlatformResolver resolver, java.lang.String elementName)
           
XmlBundleEntry(PlatformResolver resolver, java.lang.String elementName, org.xml.sax.Attributes attributes)
           
 
Method Summary
 void end()
           
 void endChild(AbstractXmlElement child)
           
protected  java.util.List<BundleComponent> getElements()
           
 AbstractXmlElement startChild(java.lang.String elementName, org.xml.sax.Attributes attributes)
           
 
Methods inherited from class com.parabon.common.manifest.xml.XmlEntry
getFile, getName, isNative, start
 
Methods inherited from class com.parabon.common.manifest.xml.AbstractXmlElement
booleanAttributeValue, booleanAttributeValue, getXmlName, requiredAttributeValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlBundleEntry

public XmlBundleEntry(PlatformResolver resolver,
                      java.lang.String elementName)

XmlBundleEntry

public XmlBundleEntry(PlatformResolver resolver,
                      java.lang.String elementName,
                      org.xml.sax.Attributes attributes)
               throws org.xml.sax.SAXException
Throws:
org.xml.sax.SAXException
Method Detail

end

public void end()
         throws org.xml.sax.SAXException
Overrides:
end in class XmlEntry
Throws:
org.xml.sax.SAXException

startChild

public AbstractXmlElement startChild(java.lang.String elementName,
                                     org.xml.sax.Attributes attributes)
                              throws org.xml.sax.SAXException
Overrides:
startChild in class XmlEntry
Throws:
org.xml.sax.SAXException

endChild

public void endChild(AbstractXmlElement child)
              throws org.xml.sax.SAXException
Overrides:
endChild in class XmlEntry
Throws:
org.xml.sax.SAXException

getElements

protected java.util.List<BundleComponent> getElements()