org.citygml4j.xml.io
Interface CityGMLInputFactory

All Known Implementing Classes:
AbstractCityGMLInputFactory, JAXBInputFactory

public interface CityGMLInputFactory


Field Summary
static java.lang.String EXCLUDE_FROM_SPLITTING
           
static java.lang.String FEATURE_READ_MODE
           
static java.lang.String KEEP_INLINE_APPEARANCE
           
static java.lang.String PARSE_SCHEMA
           
static java.lang.String USE_VALIDATION
           
 
Method Summary
 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)
           
 GMLIdManager getGMLIdManager()
           
 java.lang.Object getProperty(java.lang.String name)
           
 SchemaHandler getSchemaHandler()
           
 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 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

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
Method Detail

getXMLInputFactory

javax.xml.stream.XMLInputFactory getXMLInputFactory()

getGMLIdManager

GMLIdManager getGMLIdManager()

getSchemaHandler

SchemaHandler getSchemaHandler()

getValidationEventHandler

javax.xml.bind.ValidationEventHandler getValidationEventHandler()

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)

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