Class PlaceNameLayer.GMLPlaceNameSAXHandler
- java.lang.Object
-
- org.xml.sax.helpers.DefaultHandler
-
- gov.nasa.worldwind.layers.placename.PlaceNameLayer.GMLPlaceNameSAXHandler
-
- All Implemented Interfaces:
org.xml.sax.ContentHandler
,org.xml.sax.DTDHandler
,org.xml.sax.EntityResolver
,org.xml.sax.ErrorHandler
- Enclosing class:
- PlaceNameLayer
protected static class PlaceNameLayer.GMLPlaceNameSAXHandler extends org.xml.sax.helpers.DefaultHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
GML_FEATURE_MEMBER
protected boolean
inBeginEndPair
protected java.util.LinkedList<java.lang.String>
internedQNameStack
protected java.lang.StringBuilder
latBuffer
protected java.lang.StringBuilder
lonBuffer
protected static java.lang.String
TOPP_FULL_NAME_ND
protected static java.lang.String
TOPP_LATITUDE
protected static java.lang.String
TOPP_LONGITUDE
-
Constructor Summary
Constructors Modifier Constructor Description protected
GMLPlaceNameSAXHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double[]
append(double[] array, int index, double value)
protected int[]
append(int[] array, int index, int value)
protected void
beginEntry()
void
characters(char[] ch, int start, int length)
protected PlaceNameLayer.PlaceNameChunk
createPlaceNameChunk(PlaceNameService service)
void
endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
protected void
endEntry()
protected double
parseDouble(java.lang.StringBuilder sb)
protected double[]
resizeArray(double[] oldArray)
protected int[]
resizeArray(int[] oldArray)
void
startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
-
-
-
Field Detail
-
GML_FEATURE_MEMBER
protected static final java.lang.String GML_FEATURE_MEMBER
- See Also:
- Constant Field Values
-
TOPP_FULL_NAME_ND
protected static final java.lang.String TOPP_FULL_NAME_ND
- See Also:
- Constant Field Values
-
TOPP_LATITUDE
protected static final java.lang.String TOPP_LATITUDE
- See Also:
- Constant Field Values
-
TOPP_LONGITUDE
protected static final java.lang.String TOPP_LONGITUDE
- See Also:
- Constant Field Values
-
internedQNameStack
protected final java.util.LinkedList<java.lang.String> internedQNameStack
-
inBeginEndPair
protected boolean inBeginEndPair
-
latBuffer
protected java.lang.StringBuilder latBuffer
-
lonBuffer
protected java.lang.StringBuilder lonBuffer
-
-
Method Detail
-
createPlaceNameChunk
protected PlaceNameLayer.PlaceNameChunk createPlaceNameChunk(PlaceNameService service)
-
beginEntry
protected void beginEntry()
-
endEntry
protected void endEntry()
-
parseDouble
protected double parseDouble(java.lang.StringBuilder sb)
-
append
protected int[] append(int[] array, int index, int value)
-
resizeArray
protected int[] resizeArray(int[] oldArray)
-
append
protected double[] append(double[] array, int index, double value)
-
resizeArray
protected double[] resizeArray(double[] oldArray)
-
characters
public void characters(char[] ch, int start, int length)
- Specified by:
characters
in interfaceorg.xml.sax.ContentHandler
- Overrides:
characters
in classorg.xml.sax.helpers.DefaultHandler
-
startElement
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)
- Specified by:
startElement
in interfaceorg.xml.sax.ContentHandler
- Overrides:
startElement
in classorg.xml.sax.helpers.DefaultHandler
-
endElement
public void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
- Specified by:
endElement
in interfaceorg.xml.sax.ContentHandler
- Overrides:
endElement
in classorg.xml.sax.helpers.DefaultHandler
-
-