Class KMLParserContext

    • Field Detail

      • COORDINATES

        protected static javax.xml.namespace.QName COORDINATES
        The key used to identify the coordinates parser in the parser context's parser map.
      • StringFields

        protected static final java.lang.String[] StringFields
        The names of elements that contain merely string data and can be parsed by a generic string parser.
      • DoubleFields

        protected static final java.lang.String[] DoubleFields
        The names of elements that contain merely double data and can be parsed by a generic double parser.
      • IntegerFields

        protected static final java.lang.String[] IntegerFields
        The names of elements that contain merely integer data and can be parsed by a generic integer parser.
      • BooleanFields

        protected static final java.lang.String[] BooleanFields
        The names of elements that contain merely boolean integer (0 or 1) data and can be parsed by a generic boolean integer parser.
    • Constructor Detail

      • KMLParserContext

        public KMLParserContext​(java.lang.String defaultNamespace)
        Creates a parser context instance.
        Parameters:
        defaultNamespace - the default namespace. If null, KMLConstants.KML_NAMESPACE is used.
      • KMLParserContext

        public KMLParserContext​(javax.xml.stream.XMLEventReader eventReader,
                                java.lang.String defaultNamespace)
        Creates a parser context instance.
        Parameters:
        eventReader - the event reader from which to read events.
        defaultNamespace - the default namespace. If null, KMLConstants.KML_NAMESPACE is used.