Class WebXmlParser
- java.lang.Object
-
- org.apache.tomcat.util.descriptor.web.WebXmlParser
-
public class WebXmlParser extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description WebXmlParser(boolean namespaceAware, boolean validation, boolean blockExternal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
parseWebXml(java.net.URL url, WebXml dest, boolean fragment)
Parse a web descriptor at a location.boolean
parseWebXml(org.xml.sax.InputSource source, WebXml dest, boolean fragment)
void
setClassLoader(java.lang.ClassLoader classLoader)
Sets the ClassLoader to be used for creating descriptor objects.
-
-
-
Method Detail
-
parseWebXml
public boolean parseWebXml(java.net.URL url, WebXml dest, boolean fragment) throws java.io.IOException
Parse a web descriptor at a location.- Parameters:
url
- the location; if null no load will be attempteddest
- the instance to be populated by the parse operationfragment
- indicate if the descriptor is a web-app or web-fragment- Returns:
- true if the descriptor was successfully parsed
- Throws:
java.io.IOException
- if there was a problem reading from the URL
-
parseWebXml
public boolean parseWebXml(org.xml.sax.InputSource source, WebXml dest, boolean fragment)
-
setClassLoader
public void setClassLoader(java.lang.ClassLoader classLoader)
Sets the ClassLoader to be used for creating descriptor objects.- Parameters:
classLoader
- the ClassLoader to be used for creating descriptor objects
-
-