This is a simple cartridge parser library for IMS common cartridges. This parser is non validating, and has been
written against version 1.0 of the CC specification.
Users of the parser need to do the following:
1) Create a Cartridge Loader, and supply it with a ZIP file.
2) Create a Parser: the createCartridgeParser(CartridgeLoader) method in this class.
3) Override DefaultHandler to process the events that arise during the parse process.
4) Call Parser.parse(DefaultHandler) with your default Handler.
The parser will read the manifest file, as well as any declared xml resources (question banks, assessments, discussions,
and weblinks). DefaultHandler will always return xml in the form of JDOM elements, as well as (in some cases), java
objects (strings mostly). The parser will also return the details for authorization services, metadata and indicate if
a resource is protected or not
Nested Class Summary
Nested classes/interfaces inherited from class org.sakaiproject.lessonbuildertool.cc.AbstractParser