org.citygml4j.xml.io
Class AbstractCityGMLOutputFactory

java.lang.Object
  extended by org.citygml4j.xml.io.AbstractCityGMLOutputFactory
All Implemented Interfaces:
CityGMLOutputFactory
Direct Known Subclasses:
JAXBOutputFactory

public abstract class AbstractCityGMLOutputFactory
extends java.lang.Object
implements CityGMLOutputFactory


Field Summary
 
Fields inherited from interface org.citygml4j.xml.io.CityGMLOutputFactory
EXCLUDE_FROM_SPLITTING, FEATURE_WRITE_MODE, KEEP_INLINE_APPEARANCE, SPLIT_COPY, USE_VALIDATION
 
Constructor Summary
AbstractCityGMLOutputFactory()
           
AbstractCityGMLOutputFactory(ModuleContext moduleContext)
           
AbstractCityGMLOutputFactory(ModuleContext moduleContext, SchemaHandler schemaHandler)
           
AbstractCityGMLOutputFactory(SchemaHandler schemaHandler)
           
 
Method Summary
 GMLIdManager getGMLIdManager()
           
 ModuleContext getModuleContext()
           
 java.lang.Object getProperty(java.lang.String name)
           
 SchemaHandler getSchemaHandler()
           
 javax.xml.bind.ValidationEventHandler getValidationEventHandler()
           
 void setCityGMLVersion(CityGMLVersion version)
           
 void setGMLIdManager(GMLIdManager gmlIdManager)
           
 void setModuleContext(ModuleContext moduleContext)
           
 void setProperty(java.lang.String name, java.lang.Object value)
           
 void setSchemaHandler(SchemaHandler schemaHandler)
           
 void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.citygml4j.xml.io.CityGMLOutputFactory
createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityGMLWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter, createCityModelWriter
 

Constructor Detail

AbstractCityGMLOutputFactory

public AbstractCityGMLOutputFactory(ModuleContext moduleContext,
                                    SchemaHandler schemaHandler)

AbstractCityGMLOutputFactory

public AbstractCityGMLOutputFactory(ModuleContext moduleContext)

AbstractCityGMLOutputFactory

public AbstractCityGMLOutputFactory(SchemaHandler schemaHandler)

AbstractCityGMLOutputFactory

public AbstractCityGMLOutputFactory()
Method Detail

getModuleContext

public ModuleContext getModuleContext()
Specified by:
getModuleContext in interface CityGMLOutputFactory

getSchemaHandler

public SchemaHandler getSchemaHandler()
Specified by:
getSchemaHandler in interface CityGMLOutputFactory

setSchemaHandler

public void setSchemaHandler(SchemaHandler schemaHandler)
Specified by:
setSchemaHandler in interface CityGMLOutputFactory

setModuleContext

public void setModuleContext(ModuleContext moduleContext)
Specified by:
setModuleContext in interface CityGMLOutputFactory

setCityGMLVersion

public void setCityGMLVersion(CityGMLVersion version)
Specified by:
setCityGMLVersion in interface CityGMLOutputFactory

getGMLIdManager

public GMLIdManager getGMLIdManager()
Specified by:
getGMLIdManager in interface CityGMLOutputFactory

setGMLIdManager

public void setGMLIdManager(GMLIdManager gmlIdManager)
Specified by:
setGMLIdManager in interface CityGMLOutputFactory

getValidationEventHandler

public javax.xml.bind.ValidationEventHandler getValidationEventHandler()
Specified by:
getValidationEventHandler in interface CityGMLOutputFactory

setValidationEventHandler

public void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
Specified by:
setValidationEventHandler in interface CityGMLOutputFactory

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface CityGMLOutputFactory

setProperty

public void setProperty(java.lang.String name,
                        java.lang.Object value)
Specified by:
setProperty in interface CityGMLOutputFactory