Class WebXmlParser
java.lang.Object
net.thevpc.common.webxml.WebXmlParser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanappendOrReplaceFilter(WebFilter filter, Element servletElement, Document doc) static booleanappendOrReplaceListener(WebListener listener, Element servletElement, Document doc) static booleanappendOrReplaceServlet(WebServlet servlet, Element servletElement, Document doc) static booleanappendOrReplaceServletMapping(WebFilterMapping filterMapping, Element servletElement, Document doc) static booleanappendOrReplaceServletMapping(WebServletMapping servlet, Element servletElement, Document doc) static ElementcreateContextParamElement(Document doc, String k, String v) static ElementcreateFilterElement(Document doc, WebFilter s) static Elementstatic ElementcreateInitParamElement(Document doc, String k, String v) static ElementcreateListenerElement(Document doc, WebListener s) static ElementcreateNameTextTag(Document doc, String name, String value) static ElementcreateServletElement(Document doc, WebServlet s) static Elementstatic WebXmlstatic WebXmlparse(File file, WebXmlVisitor visitor) static WebXmlparse(InputStream stream) static WebXmlparse(InputStream stream, WebXmlVisitor visitor) static WebXmlstatic WebXmlparse(URI uri, WebXmlVisitor visitor) static WebXmlstatic WebXmlparse(URL url, WebXmlVisitor visitor) static WebXmlstatic WebXmlparse(Document doc, WebXmlVisitor visitor) static WebFilterparseFilter(Element elem1, WebXmlVisitor visitor) static WebFilterMappingparseFilterMapping(Element elem1, WebXmlVisitor visitor) static WebListenerparseListener(Element elem1, WebXmlVisitor visitor) static WebServletparseServlet(Element elem1, WebXmlVisitor visitor) static WebServletMappingparseServletMapping(Element elem1, WebXmlVisitor visitor) static WebSessionConfigparseSessionConfig(Element elem1, WebXmlVisitor visitor) static voidwriteDocument(Document doc, File result) static voidwriteDocument(Document doc, OutputStream result) static voidwriteDocument(Document doc, Writer result) static voidwriteDocument(Document doc, StreamResult result)
-
Constructor Details
-
WebXmlParser
public WebXmlParser()
-
-
Method Details
-
parse
-
parse
public static WebXml parse(URL url, WebXmlVisitor visitor) throws IOException, SAXException, ParserConfigurationException -
parse
-
parse
public static WebXml parse(URI uri, WebXmlVisitor visitor) throws IOException, SAXException, ParserConfigurationException -
parse
public static WebXml parse(File file) throws IOException, SAXException, ParserConfigurationException -
parse
public static WebXml parse(File file, WebXmlVisitor visitor) throws IOException, SAXException, ParserConfigurationException -
parse
public static WebXml parse(InputStream stream) throws IOException, SAXException, ParserConfigurationException -
parse
public static WebXml parse(InputStream stream, WebXmlVisitor visitor) throws IOException, SAXException, ParserConfigurationException -
parse
-
parseServlet
-
parseFilter
-
parseListener
-
parseServletMapping
-
parseSessionConfig
-
parseFilterMapping
-
parse
-
createContextParamElement
-
createInitParamElement
-
createServletElement
-
createFilterMappingElement
-
createServletMappingElement
-
createListenerElement
-
createFilterElement
-
createNameTextTag
-
writeDocument
- Throws:
TransformerException
-
writeDocument
- Throws:
TransformerException
-
writeDocument
- Throws:
TransformerException
-
writeDocument
- Throws:
TransformerException
-
appendOrReplaceServlet
public static boolean appendOrReplaceServlet(WebServlet servlet, Element servletElement, Document doc) -
appendOrReplaceServletMapping
public static boolean appendOrReplaceServletMapping(WebServletMapping servlet, Element servletElement, Document doc) -
appendOrReplaceFilter
-
appendOrReplaceServletMapping
public static boolean appendOrReplaceServletMapping(WebFilterMapping filterMapping, Element servletElement, Document doc) -
appendOrReplaceListener
public static boolean appendOrReplaceListener(WebListener listener, Element servletElement, Document doc)
-