org.citygml4j.xml.validation
Interface Validator

All Known Implementing Classes:
JAXBValidator

public interface Validator


Method Summary
 SchemaHandler getSchemaHandler()
           
 javax.xml.bind.ValidationEventHandler getValidationEventHandler()
           
 void setSchemaHandler(SchemaHandler schemaHandler)
           
 void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
           
 void validate(java.lang.Object object, CityGMLVersion version)
           
 void validate(java.lang.Object object, ModuleContext moduleContext)
           
 

Method Detail

getSchemaHandler

SchemaHandler getSchemaHandler()

getValidationEventHandler

javax.xml.bind.ValidationEventHandler getValidationEventHandler()

setSchemaHandler

void setSchemaHandler(SchemaHandler schemaHandler)

setValidationEventHandler

void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)

validate

void validate(java.lang.Object object,
              ModuleContext moduleContext)
              throws CityGMLValidateException
Throws:
CityGMLValidateException

validate

void validate(java.lang.Object object,
              CityGMLVersion version)
              throws CityGMLValidateException
Throws:
CityGMLValidateException