org.apache.myfaces.config
Class ConfigFilesXmlValidationUtils

java.lang.Object
  extended by org.apache.myfaces.config.ConfigFilesXmlValidationUtils

public class ConfigFilesXmlValidationUtils
extends java.lang.Object


Nested Class Summary
static class ConfigFilesXmlValidationUtils.LSInputImpl
           
static class ConfigFilesXmlValidationUtils.ValidationErrorHandler
           
static class ConfigFilesXmlValidationUtils.ValidatorLSResourceResolver
           
 
Field Summary
static org.w3c.dom.ls.LSResourceResolver JAVAEE_5_LS_RESOURCE_RESOLVER
           
static org.xml.sax.ErrorHandler VALIDATION_ERROR_HANDLER
           
 
Constructor Summary
ConfigFilesXmlValidationUtils()
           
 
Method Summary
static java.lang.String getFaceletTagLibVersion(java.net.URL url)
           
static java.lang.String getFacesConfigVersion(java.net.URL url)
           
static void validateFaceletTagLibFile(java.net.URL xmlFile, ExternalContext externalContext, java.lang.String version)
           
static void validateFacesConfigFile(java.net.URL xmlFile, ExternalContext externalContext, java.lang.String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

JAVAEE_5_LS_RESOURCE_RESOLVER

public static final org.w3c.dom.ls.LSResourceResolver JAVAEE_5_LS_RESOURCE_RESOLVER

VALIDATION_ERROR_HANDLER

public static final org.xml.sax.ErrorHandler VALIDATION_ERROR_HANDLER
Constructor Detail

ConfigFilesXmlValidationUtils

public ConfigFilesXmlValidationUtils()
Method Detail

validateFacesConfigFile

public static void validateFacesConfigFile(java.net.URL xmlFile,
                                           ExternalContext externalContext,
                                           java.lang.String version)
                                    throws org.xml.sax.SAXException,
                                           java.io.IOException
Throws:
org.xml.sax.SAXException
java.io.IOException

getFacesConfigVersion

public static final java.lang.String getFacesConfigVersion(java.net.URL url)

validateFaceletTagLibFile

public static void validateFaceletTagLibFile(java.net.URL xmlFile,
                                             ExternalContext externalContext,
                                             java.lang.String version)
                                      throws org.xml.sax.SAXException,
                                             java.io.IOException,
                                             javax.xml.parsers.ParserConfigurationException
Throws:
org.xml.sax.SAXException
java.io.IOException
javax.xml.parsers.ParserConfigurationException

getFaceletTagLibVersion

public static final java.lang.String getFaceletTagLibVersion(java.net.URL url)


Copyright © 2010 The Apache Software Foundation. All Rights Reserved.