org.apache.felix.bundlerepository.metadataparser
Class XmlMetadataHandler

java.lang.Object
  extended by org.apache.felix.bundlerepository.metadataparser.MetadataHandler
      extended by org.apache.felix.bundlerepository.metadataparser.XmlMetadataHandler

public class XmlMetadataHandler
extends MetadataHandler

handles the metadata in XML format


Field Summary
 
Fields inherited from class org.apache.felix.bundlerepository.metadataparser.MetadataHandler
handler
 
Constructor Summary
XmlMetadataHandler()
           
 
Method Summary
 void parse(java.io.InputStream istream)
          Called to parse the InputStream and set bundle list and package hash map
 
Methods inherited from class org.apache.felix.bundlerepository.metadataparser.MetadataHandler
addPI, addType, addType, addType, getMetadata, setDefaultType, setDefaultType, setDefaultType, setMissingPIExceptionFlag, setTrace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlMetadataHandler

public XmlMetadataHandler()
Method Detail

parse

public void parse(java.io.InputStream istream)
           throws javax.xml.parsers.ParserConfigurationException,
                  java.io.IOException,
                  org.xml.sax.SAXException
Called to parse the InputStream and set bundle list and package hash map

Specified by:
parse in class MetadataHandler
Throws:
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException