org.ajax4jsf.webapp
Class BaseXMLFilter
java.lang.Object
org.ajax4jsf.webapp.BaseXMLFilter
- Direct Known Subclasses:
- ConfigurableXMLFilter, NekkoXMLFilter, TidyXMLFilter
public abstract class BaseXMLFilter
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AJAX_EXPIRED
public static final java.lang.String AJAX_EXPIRED
- See Also:
- Constant Field Values
APPLICATION_SCOPE_KEY
public static final java.lang.String APPLICATION_SCOPE_KEY
TEXT_HTML
public static final java.lang.String TEXT_HTML
- See Also:
- Constant Field Values
APPLICATION_XHTML_XML
public static final java.lang.String APPLICATION_XHTML_XML
- See Also:
- Constant Field Values
filter
public BaseFilter filter
BaseXMLFilter
public BaseXMLFilter()
setFilter
public void setFilter(BaseFilter filter)
init
public void init(javax.servlet.FilterConfig config)
throws javax.servlet.ServletException
- Throws:
javax.servlet.ServletException
doXmlFilter
protected void doXmlFilter(javax.servlet.FilterChain chain,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
- Perform filter chain with xml parsing and transformation. Subclasses must
implement concrete HTML to XML parsing, nesseasary transformations and
serialization.
- Parameters:
chain
- httpServletRequest
- httpServletResponse
-
- Throws:
javax.servlet.ServletException
java.io.IOException
getWrapper
protected FilterServletResponseWrapper getWrapper(javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException
- Parameters:
response
-
- Returns:
-
- Throws:
javax.servlet.ServletException
isAjaxRequest
protected boolean isAjaxRequest(javax.servlet.ServletRequest request)
- Parameters:
request
-
- Returns:
reuseParser
protected abstract void reuseParser(HtmlParser parser)
getParser
protected abstract HtmlParser getParser(java.lang.String mimetype,
boolean isAjax,
java.lang.String viewId)
setPublicid
protected void setPublicid(java.lang.String publicid)
- Parameters:
publicid
- The publicid to set.
getPublicid
public java.lang.String getPublicid()
- Returns:
- Returns the publicid.
setSystemid
protected void setSystemid(java.lang.String systemid)
- Parameters:
systemid
- The systemid to set.
getSystemid
public java.lang.String getSystemid()
- Returns:
- Returns the systemid.
setNamespace
protected void setNamespace(java.lang.String namespace)
- Parameters:
namespace
- The namespace to set.
getNamespace
public java.lang.String getNamespace()
- Returns:
- Returns the namespace.
setMimetype
protected void setMimetype(java.lang.String mimetype)
- Parameters:
mimetype
- The mimetype to set.
getMimetype
public java.lang.String getMimetype()
- Returns:
- Returns the mimetype.
isForcexml
public boolean isForcexml()
- Returns:
- Returns the forcexml.
isForcenotrf
public boolean isForcenotrf()
setForcexml
protected void setForcexml(boolean forcexml)
- Parameters:
forcexml
- The forcexml to set.
setForcenotrf
protected void setForcenotrf(boolean forcenotrf)
Copyright © 2010. All Rights Reserved.