biz.hammurapi.web.xslt
Class AbstractXsltTransformer
java.lang.Object
biz.hammurapi.web.xslt.AbstractXsltTransformer
- Direct Known Subclasses:
- XsltcTransformerBase, XsltTransformerBase
- public abstract class AbstractXsltTransformer
- extends java.lang.Object
- Version:
- $Revision: 1.2 $
- Author:
- Pavel Vlasov
|
Field Summary |
protected org.apache.log4j.Logger |
logger
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.log4j.Logger logger
AbstractXsltTransformer
public AbstractXsltTransformer()
setLogger
public void setLogger(org.apache.log4j.Logger logger)
setFilterConfig
public void setFilterConfig(javax.servlet.FilterConfig filterConfig)
setServletContext
public void setServletContext(javax.servlet.ServletContext servletContext)
setUrl
public void setUrl(java.lang.String url)
- Parameters:
url - Stylesheet URL (to download from another server)
setUri
public void setUri(java.lang.String uri)
- Parameters:
uri - Stylesheet URI (to read from the same application)
setResource
public void setResource(java.lang.String resource)
- Parameters:
resource - Stylesheet resource (to load from classpath)
transform
public void transform(javax.xml.transform.Source source,
javax.xml.transform.Result result,
AbstractXsltTransformer.SetContentTypeCallBack setContentTypeCallBack,
AbstractXsltTransformer.SetParametersCallback setParametersCallback)
throws javax.xml.transform.TransformerException,
HammurapiWebException
- Throws:
javax.xml.transform.TransformerException
HammurapiWebException
getStyleSheetAsStream
protected java.io.InputStream getStyleSheetAsStream()
throws HammurapiWebException
- Returns:
-
- Throws:
HammurapiWebException
getSource
protected abstract javax.xml.transform.Source getSource()
throws HammurapiWebException
- Throws:
HammurapiWebException
createTransformerFactory
protected abstract javax.xml.transform.TransformerFactory createTransformerFactory()
Copyright © 2006 Hammurapi Group. All Rights Reserved.