public abstract class AbstractCityGMLInputFactory extends java.lang.Object implements CityGMLInputFactory
EXCLUDE_FROM_SPLITTING, FAIL_ON_MISSING_ADE_SCHEMA, FEATURE_READ_MODE, KEEP_INLINE_APPEARANCE, PARSE_SCHEMA, SPLIT_AT_FEATURE_PROPERTY, SUPPORT_CITYGML_VERSION_0_4_0, USE_VALIDATION
Constructor and Description |
---|
AbstractCityGMLInputFactory() |
AbstractCityGMLInputFactory(SchemaHandler schemaHandler) |
Modifier and Type | Method and Description |
---|---|
GMLIdManager |
getGMLIdManager() |
java.lang.Object |
getProperty(java.lang.String name) |
SchemaHandler |
getSchemaHandler() |
javax.xml.transform.Templates[] |
getTransformationTemplates() |
TransformerChainFactory |
getTransformerChainFactory() |
javax.xml.bind.ValidationEventHandler |
getValidationEventHandler() |
javax.xml.stream.XMLInputFactory |
getXMLInputFactory() |
void |
parseSchema(org.w3c.dom.Element element) |
void |
parseSchema(java.io.File schemaLocation) |
void |
parseSchema(java.lang.String namespaceURI,
java.lang.String schemaLocation) |
boolean |
registerSchemaLocation(java.lang.String namespaceURI,
java.io.File schemaLocation) |
void |
setGMLIdManager(GMLIdManager gmlIdManager) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
void |
setSchemaHandler(SchemaHandler schemaHandler) |
void |
setTransformationTemplates(javax.xml.transform.Templates... transformationTemplates) |
void |
setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler) |
void |
setXMLInputFactory(javax.xml.stream.XMLInputFactory xmlInputFactory) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCityGMLReader, createCityGMLReader, createCityGMLReader, createCityGMLReader, createFilteredCityGMLReader
public AbstractCityGMLInputFactory() throws CityGMLReadException
CityGMLReadException
public AbstractCityGMLInputFactory(SchemaHandler schemaHandler)
public javax.xml.stream.XMLInputFactory getXMLInputFactory()
getXMLInputFactory
in interface CityGMLInputFactory
public void setXMLInputFactory(javax.xml.stream.XMLInputFactory xmlInputFactory)
setXMLInputFactory
in interface CityGMLInputFactory
public GMLIdManager getGMLIdManager()
getGMLIdManager
in interface CityGMLInputFactory
public void setGMLIdManager(GMLIdManager gmlIdManager)
setGMLIdManager
in interface CityGMLInputFactory
public SchemaHandler getSchemaHandler()
getSchemaHandler
in interface CityGMLInputFactory
public void setSchemaHandler(SchemaHandler schemaHandler)
setSchemaHandler
in interface CityGMLInputFactory
public javax.xml.bind.ValidationEventHandler getValidationEventHandler()
getValidationEventHandler
in interface CityGMLInputFactory
public void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
setValidationEventHandler
in interface CityGMLInputFactory
public void setTransformationTemplates(javax.xml.transform.Templates... transformationTemplates) throws CityGMLWriteException
setTransformationTemplates
in interface CityGMLInputFactory
CityGMLWriteException
public javax.xml.transform.Templates[] getTransformationTemplates()
getTransformationTemplates
in interface CityGMLInputFactory
public TransformerChainFactory getTransformerChainFactory()
public java.lang.Object getProperty(java.lang.String name)
getProperty
in interface CityGMLInputFactory
public void setProperty(java.lang.String name, java.lang.Object value)
setProperty
in interface CityGMLInputFactory
public boolean registerSchemaLocation(java.lang.String namespaceURI, java.io.File schemaLocation)
registerSchemaLocation
in interface CityGMLInputFactory
public void parseSchema(java.io.File schemaLocation) throws org.xml.sax.SAXException
parseSchema
in interface CityGMLInputFactory
org.xml.sax.SAXException
public void parseSchema(java.lang.String namespaceURI, java.lang.String schemaLocation) throws org.xml.sax.SAXException
parseSchema
in interface CityGMLInputFactory
org.xml.sax.SAXException
public void parseSchema(org.w3c.dom.Element element) throws org.xml.sax.SAXException
parseSchema
in interface CityGMLInputFactory
org.xml.sax.SAXException