com.jaxfront.core.error
Class SAXValidator

java.lang.Object
  extended by com.jaxfront.core.error.SAXValidator

public class SAXValidator
extends java.lang.Object

class for validating an xml document against its xml schema (provided as relative URL in the xml document, e.g. xsi:noNamespaceSchemaLocation="../common/EvalOrder4.xsd"


Nested Class Summary
 class SAXValidator.SAXErrorHandler
          Inner class for dummy error handling only
 
Constructor Summary
SAXValidator()
           
 
Method Summary
static void main(java.lang.String[] args)
           
 SAXValidator.SAXErrorHandler validateAgainstSchema(java.lang.String xmlDocument, java.lang.String baseURL)
           
 SAXValidator.SAXErrorHandler validateWellFormedness(java.io.Reader xmlDocument)
           
 SAXValidator.SAXErrorHandler validateWellFormedness(java.lang.String xmlDocument)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAXValidator

public SAXValidator()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.FileNotFoundException
Throws:
java.io.FileNotFoundException

validateAgainstSchema

public SAXValidator.SAXErrorHandler validateAgainstSchema(java.lang.String xmlDocument,
                                                          java.lang.String baseURL)
Parameters:
xmlDocument -
baseURL - Used for resolving relative schema locations
Throws:
G10XMLValidationException

validateWellFormedness

public SAXValidator.SAXErrorHandler validateWellFormedness(java.io.Reader xmlDocument)

validateWellFormedness

public SAXValidator.SAXErrorHandler validateWellFormedness(java.lang.String xmlDocument)