private boolean _insideName = false;
private boolean _insideElevation = false;
private boolean _insideTime = false;
private boolean _insideName = false;
private boolean _insideElevation = false;
private boolean _insideTime = false;
private String _name = null, _latitude = null, _longitude = null;
private String _elevation = null;
private String _time = null;
private String _name = null, _latitude = null, _longitude = null;
private String _elevation = null;
private String _time = null;
super.startElement(uri, localName, qName, attributes);
}
super.startElement(uri, localName, qName, attributes);
}
if (_insideName && _insideWaypoint) {_name = checkCharacters(_name, value);}
else if (_insideElevation) {_elevation = checkCharacters(_elevation, value);}
else if (_insideTime) {_time = checkCharacters(_time, value);}
if (_insideName && _insideWaypoint) {_name = checkCharacters(_name, value);}
else if (_insideElevation) {_elevation = checkCharacters(_elevation, value);}
else if (_insideTime) {_time = checkCharacters(_time, value);}
private void processPoint()
{
// Put the values into a String array matching the order in getFieldArray()
private void processPoint()
{
// Put the values into a String array matching the order in getFieldArray()
public Field[] getFieldArray()
{
final Field[] fields = {Field.LATITUDE, Field.LONGITUDE, Field.ALTITUDE,
public Field[] getFieldArray()
{
final Field[] fields = {Field.LATITUDE, Field.LONGITUDE, Field.ALTITUDE,