Package org.citygml4j.xml.io
Interface CityGMLInputFactory
-
- All Known Implementing Classes:
JAXBInputFactory
public interface CityGMLInputFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
EXCLUDE_FROM_SPLITTING
static java.lang.String
FAIL_ON_MISSING_ADE_SCHEMA
static java.lang.String
FEATURE_READ_MODE
static java.lang.String
KEEP_INLINE_APPEARANCE
static java.lang.String
PARSE_SCHEMA
static java.lang.String
SPLIT_AT_FEATURE_PROPERTY
static java.lang.String
SUPPORT_CITYGML_VERSION_0_4_0
static java.lang.String
USE_VALIDATION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CityGMLReader
createCityGMLReader(java.io.File file)
CityGMLReader
createCityGMLReader(java.io.File file, java.lang.String encoding)
CityGMLReader
createCityGMLReader(java.lang.String systemId, java.io.InputStream in)
CityGMLReader
createCityGMLReader(java.lang.String systemId, java.io.InputStream in, java.lang.String encoding)
CityGMLReader
createFilteredCityGMLReader(CityGMLReader reader, CityGMLInputFilter filter)
GMLIdManager
getGMLIdManager()
java.lang.Object
getProperty(java.lang.String name)
SchemaHandler
getSchemaHandler()
javax.xml.transform.Templates[]
getTransformationTemplates()
javax.xml.bind.ValidationEventHandler
getValidationEventHandler()
javax.xml.stream.XMLInputFactory
getXMLInputFactory()
void
parseSchema(java.io.File schemaLocation)
void
parseSchema(java.lang.String namespaceURI, java.lang.String schemaLocation)
void
parseSchema(org.w3c.dom.Element element)
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... templates)
void
setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
void
setXMLInputFactory(javax.xml.stream.XMLInputFactory xmlInputFactory)
-
-
-
Field Detail
-
FEATURE_READ_MODE
static final java.lang.String FEATURE_READ_MODE
- See Also:
- Constant Field Values
-
KEEP_INLINE_APPEARANCE
static final java.lang.String KEEP_INLINE_APPEARANCE
- See Also:
- Constant Field Values
-
PARSE_SCHEMA
static final java.lang.String PARSE_SCHEMA
- See Also:
- Constant Field Values
-
SPLIT_AT_FEATURE_PROPERTY
static final java.lang.String SPLIT_AT_FEATURE_PROPERTY
- See Also:
- Constant Field Values
-
EXCLUDE_FROM_SPLITTING
static final java.lang.String EXCLUDE_FROM_SPLITTING
- See Also:
- Constant Field Values
-
USE_VALIDATION
static final java.lang.String USE_VALIDATION
- See Also:
- Constant Field Values
-
FAIL_ON_MISSING_ADE_SCHEMA
static final java.lang.String FAIL_ON_MISSING_ADE_SCHEMA
- See Also:
- Constant Field Values
-
SUPPORT_CITYGML_VERSION_0_4_0
static final java.lang.String SUPPORT_CITYGML_VERSION_0_4_0
- See Also:
- Constant Field Values
-
-
Method Detail
-
getXMLInputFactory
javax.xml.stream.XMLInputFactory getXMLInputFactory()
-
getGMLIdManager
GMLIdManager getGMLIdManager()
-
getSchemaHandler
SchemaHandler getSchemaHandler()
-
getValidationEventHandler
javax.xml.bind.ValidationEventHandler getValidationEventHandler()
-
getTransformationTemplates
javax.xml.transform.Templates[] getTransformationTemplates()
-
getProperty
java.lang.Object getProperty(java.lang.String name)
-
setXMLInputFactory
void setXMLInputFactory(javax.xml.stream.XMLInputFactory xmlInputFactory)
-
setGMLIdManager
void setGMLIdManager(GMLIdManager gmlIdManager)
-
setSchemaHandler
void setSchemaHandler(SchemaHandler schemaHandler)
-
setValidationEventHandler
void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
-
setTransformationTemplates
void setTransformationTemplates(javax.xml.transform.Templates... templates) throws CityGMLWriteException
- Throws:
CityGMLWriteException
-
setProperty
void setProperty(java.lang.String name, java.lang.Object value)
-
registerSchemaLocation
boolean registerSchemaLocation(java.lang.String namespaceURI, java.io.File schemaLocation)
-
parseSchema
void parseSchema(java.io.File schemaLocation) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
parseSchema
void parseSchema(java.lang.String namespaceURI, java.lang.String schemaLocation) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
parseSchema
void parseSchema(org.w3c.dom.Element element) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
createCityGMLReader
CityGMLReader createCityGMLReader(java.io.File file) throws CityGMLReadException
- Throws:
CityGMLReadException
-
createCityGMLReader
CityGMLReader createCityGMLReader(java.io.File file, java.lang.String encoding) throws CityGMLReadException
- Throws:
CityGMLReadException
-
createCityGMLReader
CityGMLReader createCityGMLReader(java.lang.String systemId, java.io.InputStream in) throws CityGMLReadException
- Throws:
CityGMLReadException
-
createCityGMLReader
CityGMLReader createCityGMLReader(java.lang.String systemId, java.io.InputStream in, java.lang.String encoding) throws CityGMLReadException
- Throws:
CityGMLReadException
-
createFilteredCityGMLReader
CityGMLReader createFilteredCityGMLReader(CityGMLReader reader, CityGMLInputFilter filter)
-
-