public final class XSLoaderImpl
extends java.lang.Object
implements org.apache.xerces.xs.XSLoader, org.w3c.dom.DOMConfiguration
An implementation of XSLoader which wraps XMLSchemaLoader.
| Constructor and Description | 
|---|
| XSLoaderImpl()No-args constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canSetParameter(java.lang.String name,
               java.lang.Object value)Check if setting a parameter to a specific value is supported. | 
| org.w3c.dom.DOMConfiguration | getConfig()The configuration of a document. | 
| java.lang.Object | getParameter(java.lang.String name)Return the value of a parameter if known. | 
| org.w3c.dom.DOMStringList | getParameterNames()The list of the parameters supported by this 
  DOMConfigurationobject and for which at least one value 
 can be set by the application. | 
| org.apache.xerces.xs.XSModel | load(org.w3c.dom.ls.LSInput is)Parse an XML Schema document from a resource identified by a 
  LSInput. | 
| org.apache.xerces.xs.XSModel | loadInputList(org.apache.xerces.xs.LSInputList is)Parses the content of XML Schema documents specified as a list of 
  LSInputs. | 
| org.apache.xerces.xs.XSModel | loadURI(java.lang.String uri)Parse an XML Schema document from a location identified by a URI 
 reference. | 
| org.apache.xerces.xs.XSModel | loadURIList(org.apache.xerces.xs.StringList uriList)Parses the content of XML Schema documents specified as the list of URI 
 references. | 
| void | setParameter(java.lang.String name,
            java.lang.Object value)Set the value of a parameter. | 
public org.w3c.dom.DOMConfiguration getConfig()
DOMConfiguration interface: 
 error-handler (DOMErrorHandler) and 
 resource-resolver (LSResourceResolver). 
 "validate"truefalsegetConfig in interface org.apache.xerces.xs.XSLoaderpublic org.apache.xerces.xs.XSModel loadURIList(org.apache.xerces.xs.StringList uriList)
loadURIList in interface org.apache.xerces.xs.XSLoaderuriList - The list of URI locations.public org.apache.xerces.xs.XSModel loadInputList(org.apache.xerces.xs.LSInputList is)
LSInputs.loadInputList in interface org.apache.xerces.xs.XSLoaderis - The list of LSInputs from which the XML 
   Schema documents are to be read.public org.apache.xerces.xs.XSModel loadURI(java.lang.String uri)
loadURI in interface org.apache.xerces.xs.XSLoaderuri - The location of the XML Schema document to be read.public org.apache.xerces.xs.XSModel load(org.w3c.dom.ls.LSInput is)
LSInput .load in interface org.apache.xerces.xs.XSLoaderis - The LSInput from which the source 
   document is to be read.public void setParameter(java.lang.String name,
                java.lang.Object value)
                  throws org.w3c.dom.DOMException
org.w3c.dom.DOMConfigurationsetParameter in interface org.w3c.dom.DOMConfigurationname - The name of the parameter to set.value - The new value or null if the user wishes to 
   unset the parameter. While the type of the value parameter is 
   defined as DOMUserData, the object type must match the 
   type defined by the definition of the parameter. For example, if 
   the parameter is "error-handler", the value must be of type 
   DOMErrorHandler.org.w3c.dom.DOMException - NOT_FOUND_ERR: Raised when the parameter name is not recognized. 
   public java.lang.Object getParameter(java.lang.String name)
                              throws org.w3c.dom.DOMException
org.w3c.dom.DOMConfigurationgetParameter in interface org.w3c.dom.DOMConfigurationname - The name of the parameter.null if no object has been associated or if the 
   parameter is not supported.org.w3c.dom.DOMException - NOT_FOUND_ERR: Raised when the parameter name is not recognized.public boolean canSetParameter(java.lang.String name,
                      java.lang.Object value)
org.w3c.dom.DOMConfigurationcanSetParameter in interface org.w3c.dom.DOMConfigurationname - The name of the parameter to check.value - An object. if null, the returned value is 
   true.true if the parameter could be successfully set 
   to the specified value, or false if the parameter is 
   not recognized or the requested value is not supported. This does 
   not change the current value of the parameter itself.public org.w3c.dom.DOMStringList getParameterNames()
org.w3c.dom.DOMConfigurationDOMConfiguration object and for which at least one value 
 can be set by the application. Note that this list can also contain 
 parameter names defined outside this specification.getParameterNames in interface org.w3c.dom.DOMConfigurationCopyright © 1999-2022 The Apache Software Foundation. All Rights Reserved.