org.jembi.sdmxhd.parser.dsd
Class CodeListsParser

java.lang.Object
  extended by org.jembi.sdmxhd.parser.dsd.CodeListsParser

public class CodeListsParser
extends java.lang.Object

Author:
Ryan Crichton Allows CodeLists element in a SDMX-HD DSD to be parsed into CodeList objects

Constructor Summary
CodeListsParser()
           
 
Method Summary
 java.util.List<CodeList> parse(javax.xml.stream.XMLEventReader eventReader, javax.xml.stream.events.StartElement startElement, java.util.zip.ZipFile zipFile)
          Parses CodeLists element in a SDMX-HD DSD into CodeList objects.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodeListsParser

public CodeListsParser()
Method Detail

parse

public java.util.List<CodeList> parse(javax.xml.stream.XMLEventReader eventReader,
                                      javax.xml.stream.events.StartElement startElement,
                                      java.util.zip.ZipFile zipFile)
                               throws javax.xml.stream.XMLStreamException,
                                      java.io.IOException,
                                      ExternalRefrenceNotFoundException
Parses CodeLists element in a SDMX-HD DSD into CodeList objects.

Parameters:
eventReader -
startElement -
zipFile -
Returns:
a list of CodeLists
Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
ExternalRefrenceNotFoundException