public class ColladaParserContext extends BasicXMLEventParserContext
Modifier and Type | Field and Description |
---|---|
protected static 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.
|
protected static QName |
COORDINATES
The key used to identify the coordinates parser in the parser context's parser map.
|
protected static String[] |
DoubleFields
The names of elements that contain merely double data and can be parsed by a generic double parser.
|
protected static String[] |
IntegerFields
The names of elements that contain merely integer data and can be parsed by a generic integer parser.
|
protected static String[] |
StringFields
The names of elements that contain merely string data and can be parsed by a generic string parser.
|
BOOLEAN, BOOLEAN_INTEGER, booleanIntegerParser, booleanParser, defaultNamespaceURI, DOUBLE, doubleParser, idTable, INTEGER, integerParser, notificationListener, parsers, reader, STRING, stringParser, UNRECOGNIZED
UNRECOGNIZED_ELEMENT_PARSER
Constructor and Description |
---|
ColladaParserContext(ColladaParserContext ctx) |
ColladaParserContext(String defaultNamespace)
Creates a parser context instance.
|
ColladaParserContext(XMLEventReader eventReader,
String defaultNamespace)
Creates a parser context instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
initializeParsers()
Loads the parser map with the parser to use for each element type.
|
protected void |
initializeParsers(String ns) |
addBooleanIntegerParsers, addBooleanParsers, addDoubleParsers, addId, addIntegerParsers, addStringParsers, allocate, allocate, getBooleanIntegerParser, getBooleanParser, getCharacters, getDefaultNamespaceURI, getDoubleParser, getEventReader, getIdTable, getIntegerParser, getParser, getParser, getParser, getStringParser, getUnrecognizedElementParser, hasNext, initialize, initializeDefaultNotificationListener, isDefaultNamespace, isEndElement, isEndElementEvent, isNullNamespace, isSameAttributeName, isSameName, isStartElement, isStartElement, nextEvent, registerParser, resolveInternalReferences, setDefaultNamespaceURI, setEventReader, setNotificationListener
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
protected static final String[] BooleanFields
protected static QName COORDINATES
protected static final String[] DoubleFields
protected static final String[] IntegerFields
protected static final String[] StringFields
public ColladaParserContext(ColladaParserContext ctx)
public ColladaParserContext(String defaultNamespace)
defaultNamespace
- the default namespace. If null, ColladaConstants.COLLADA_NAMESPACE
public ColladaParserContext(XMLEventReader eventReader, String defaultNamespace)
eventReader
- the event reader from which to read events.defaultNamespace
- the default namespace. If null, ColladaConstants.COLLADA_NAMESPACE
protected void initializeParsers()
BasicXMLEventParserContext.registerParser(javax.xml.namespace.QName, gov.nasa.worldwind.util.xml.XMLEventParser)
.initializeParsers
in class BasicXMLEventParserContext
protected void initializeParsers(String ns)