org.citygml4j.builder.jaxb.xml.validation
Class JAXBValidator
java.lang.Object
org.citygml4j.builder.jaxb.xml.validation.JAXBValidator
- All Implemented Interfaces:
- Validator
public class JAXBValidator
- extends java.lang.Object
- implements Validator
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXBValidator
public JAXBValidator(JAXBBuilder builder)
throws CityGMLValidateException
- Throws:
CityGMLValidateException
JAXBValidator
public JAXBValidator(JAXBBuilder builder,
SchemaHandler schemaHandler)
getSchemaHandler
public SchemaHandler getSchemaHandler()
- Specified by:
getSchemaHandler
in interface Validator
getValidationEventHandler
public javax.xml.bind.ValidationEventHandler getValidationEventHandler()
- Specified by:
getValidationEventHandler
in interface Validator
setSchemaHandler
public void setSchemaHandler(SchemaHandler schemaHandler)
- Specified by:
setSchemaHandler
in interface Validator
setValidationEventHandler
public void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
- Specified by:
setValidationEventHandler
in interface Validator
validate
public void validate(java.lang.Object object,
CityGMLVersion version)
throws CityGMLValidateException
- Specified by:
validate
in interface Validator
- Throws:
CityGMLValidateException
validate
public void validate(java.lang.Object object,
ModuleContext moduleContext)
throws CityGMLValidateException
- Specified by:
validate
in interface Validator
- Throws:
CityGMLValidateException