org.citygml4j.builder.jaxb.xml.io.reader
Class JAXBInputFactory

java.lang.Object
  extended by org.citygml4j.xml.io.AbstractCityGMLInputFactory
      extended by org.citygml4j.builder.jaxb.xml.io.reader.JAXBInputFactory
All Implemented Interfaces:
CityGMLInputFactory

public class JAXBInputFactory
extends AbstractCityGMLInputFactory


Field Summary
 
Fields inherited from interface org.citygml4j.xml.io.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 Summary
JAXBInputFactory(JAXBBuilder builder)
           
JAXBInputFactory(JAXBBuilder builder, SchemaHandler schemaHandler)
           
 
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)
           
 CityGMLReader createFilteredCityGMLReader(CityGMLReader reader, CityGMLInputFilter filter)
           
 
Methods inherited from class org.citygml4j.xml.io.AbstractCityGMLInputFactory
getGMLIdManager, getProperty, getSchemaHandler, getValidationEventHandler, getXMLInputFactory, parseSchema, parseSchema, parseSchema, registerSchemaLocation, setGMLIdManager, setProperty, setSchemaHandler, setValidationEventHandler, setXMLInputFactory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBInputFactory

public JAXBInputFactory(JAXBBuilder builder)
                 throws CityGMLReadException
Throws:
CityGMLReadException

JAXBInputFactory

public JAXBInputFactory(JAXBBuilder builder,
                        SchemaHandler schemaHandler)
Method Detail

createCityGMLReader

public CityGMLReader createCityGMLReader(java.lang.String systemId,
                                         java.io.InputStream in)
                                  throws CityGMLReadException
Throws:
CityGMLReadException

createCityGMLReader

public CityGMLReader createCityGMLReader(java.lang.String systemId,
                                         java.io.InputStream in,
                                         java.lang.String encoding)
                                  throws CityGMLReadException
Throws:
CityGMLReadException

createCityGMLReader

public CityGMLReader createCityGMLReader(java.io.File file,
                                         java.lang.String encoding)
                                  throws CityGMLReadException
Throws:
CityGMLReadException

createCityGMLReader

public CityGMLReader createCityGMLReader(java.io.File file)
                                  throws CityGMLReadException
Throws:
CityGMLReadException

createFilteredCityGMLReader

public CityGMLReader createFilteredCityGMLReader(CityGMLReader reader,
                                                 CityGMLInputFilter filter)