Class JAXBValidator
- java.lang.Object
-
- org.citygml4j.builder.jaxb.xml.validation.JAXBValidator
-
-
Constructor Summary
Constructors Constructor Description JAXBValidator(CityGMLBuilder builder, SchemaHandler schemaHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Constructor Detail
-
JAXBValidator
public JAXBValidator(CityGMLBuilder builder, SchemaHandler schemaHandler)
-
-
Method Detail
-
getSchemaHandler
public SchemaHandler getSchemaHandler()
- Specified by:
getSchemaHandler
in interfaceValidator
-
getValidationEventHandler
public javax.xml.bind.ValidationEventHandler getValidationEventHandler()
- Specified by:
getValidationEventHandler
in interfaceValidator
-
setSchemaHandler
public void setSchemaHandler(SchemaHandler schemaHandler)
- Specified by:
setSchemaHandler
in interfaceValidator
-
setValidationEventHandler
public void setValidationEventHandler(javax.xml.bind.ValidationEventHandler validationEventHandler)
- Specified by:
setValidationEventHandler
in interfaceValidator
-
validate
public void validate(java.lang.Object object, CityGMLVersion version) throws CityGMLValidateException
- Specified by:
validate
in interfaceValidator
- Throws:
CityGMLValidateException
-
validate
public void validate(java.lang.Object object, ModuleContext moduleContext) throws CityGMLValidateException
- Specified by:
validate
in interfaceValidator
- Throws:
CityGMLValidateException
-
-