org.opengts.db
Class ParseEventsXML

java.lang.Object
  extended by org.opengts.db.ParseEventsXML
All Implemented Interfaces:
ParseEvent.ParseEventHandler

public class ParseEventsXML
extends java.lang.Object
implements ParseEvent.ParseEventHandler

Parse XML location formats supported by Google (currently only GPX)


Constructor Summary
ParseEventsXML()
          Constructor
 
Method Summary
protected  void _handleEvent(GeoEvent.GeoEventHandler gevHandler, long timestamp, int statusCode, double latitude, double longitude, double altitudeM)
           
 boolean _parse_gpx(org.w3c.dom.Element topElem, GeoEvent.GeoEventHandler gevHandler)
           
protected  long _parseTime(java.lang.String timeStr)
           
static void main(java.lang.String[] args)
           
 boolean parseStream(java.io.InputStream xmlStream, GeoEvent.GeoEventHandler gevHandler)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseEventsXML

public ParseEventsXML()
Constructor

Method Detail

parseStream

public boolean parseStream(java.io.InputStream xmlStream,
                           GeoEvent.GeoEventHandler gevHandler)
                    throws java.io.IOException
Specified by:
parseStream in interface ParseEvent.ParseEventHandler
Throws:
java.io.IOException

_parse_gpx

public boolean _parse_gpx(org.w3c.dom.Element topElem,
                          GeoEvent.GeoEventHandler gevHandler)

_parseTime

protected long _parseTime(java.lang.String timeStr)

_handleEvent

protected void _handleEvent(GeoEvent.GeoEventHandler gevHandler,
                            long timestamp,
                            int statusCode,
                            double latitude,
                            double longitude,
                            double altitudeM)

main

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