faa.tg.prep.tmf.ufp.postprocessors
Class AcidBcnFileFromRadarMsgXml

java.lang.Object
  extended by faa.tg.scenario.importer.XmlDomImporter
      extended by faa.tg.prep.tmf.ufp.postprocessors.AcidBcnFileFromRadarMsgXml
All Implemented Interfaces:
MessageListener, java.util.EventListener, org.xml.sax.ErrorHandler

public class AcidBcnFileFromRadarMsgXml
extends XmlDomImporter
implements MessageListener


Field Summary
static java.lang.String CVS_VERSION_ID
          The CVS Version ID
private  RadarMessageFactory radarMessageFactory
           
(package private)  XMLOutputter xmlOutputter
           
 
Fields inherited from class faa.tg.scenario.importer.XmlDomImporter
jdoc
 
Constructor Summary
AcidBcnFileFromRadarMsgXml(java.net.URL radarURL, java.io.File bz)
           
 
Method Summary
 void extractRadarByBz(org.w3c.dom.Document radarDoc, java.util.Hashtable bz)
           
private  void finish(java.util.Hashtable ht)
           
 void handleMessageEvent(MessageEvent me)
           
static void main(java.lang.String[] args)
           
 java.util.Hashtable processBz(java.io.BufferedReader br)
           
private  Element w3cElement2jdomElement(org.w3c.dom.Element element)
           
 
Methods inherited from class faa.tg.scenario.importer.XmlDomImporter
error, fatalError, getBoolean, getElementNamed, getText, getXmlDocument, getXmlDocument, getXmlDocument, getXmlDocument, getXmlDocumentUsingSchema, makeSimpleElement, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CVS_VERSION_ID

public static final java.lang.String CVS_VERSION_ID
The CVS Version ID

See Also:
Constant Field Values

xmlOutputter

XMLOutputter xmlOutputter

radarMessageFactory

private RadarMessageFactory radarMessageFactory
Constructor Detail

AcidBcnFileFromRadarMsgXml

public AcidBcnFileFromRadarMsgXml(java.net.URL radarURL,
                                  java.io.File bz)
Method Detail

processBz

public java.util.Hashtable processBz(java.io.BufferedReader br)
                              throws TmfMessageException,
                                     java.io.IOException
Throws:
TmfMessageException
java.io.IOException

extractRadarByBz

public void extractRadarByBz(org.w3c.dom.Document radarDoc,
                             java.util.Hashtable bz)
                      throws java.io.IOException
Throws:
java.io.IOException

finish

private void finish(java.util.Hashtable ht)
             throws java.io.IOException
Throws:
java.io.IOException

handleMessageEvent

public void handleMessageEvent(MessageEvent me)
Specified by:
handleMessageEvent in interface MessageListener

w3cElement2jdomElement

private Element w3cElement2jdomElement(org.w3c.dom.Element element)

main

public static void main(java.lang.String[] args)