org.apache.felix.bundlerepository.metadataparser
Class KXml2MetadataHandler

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

public class KXml2MetadataHandler
extends MetadataHandler

handles the metadata in XML format (use kXML (http://kxml.enhydra.org/) a open-source very light weight XML parser


Field Summary
 
Fields inherited from class org.apache.felix.bundlerepository.metadataparser.MetadataHandler
m_handler
 
Constructor Summary
KXml2MetadataHandler(Logger logger)
           
 
Method Summary
 void parse(InputStream is)
          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

KXml2MetadataHandler

public KXml2MetadataHandler(Logger logger)
Method Detail

parse

public void parse(InputStream is)
           throws Exception
Called to parse the InputStream and set bundle list and package hash map

Specified by:
parse in class MetadataHandler
Throws:
Exception


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.