mx4j.tools.adaptor.http

Class XSLTProcessor

public class XSLTProcessor extends Object implements ProcessorMBean, XSLTProcessorMBean, URIResolver

XSLTPostProcessor pass the document through an XSLT transformation

Version: $Revision: 1.8 $

Constructor Summary
XSLTProcessor()
Method Summary
voidaddMimeType(String extension, String type)
protected TransformercreateTransformer(String path)
StringgetDefaultPage()
StringgetFile()
protected InputStreamgetInputStream(String path)
LocalegetLocale()
StringgetName()
StringgetPathInJar()
booleanisUseCache()
booleanisUseJar()
booleanisUsePath()
StringnotFoundElement(String path, HttpOutputStream out, HttpInputStream in)
StringpreProcess(String path)
protected voidprocessHttpException(HttpInputStream in, HttpOutputStream out, HttpException e)
Sourceresolve(String href, String base)
voidsetDefaultPage(String defaultPage)
voidsetFile(String file)
voidsetLocale(Locale locale)
voidsetLocaleString(String locale)
voidsetPathInJar(String path)
voidsetUseCache(boolean useCache)
voidwriteError(HttpOutputStream out, HttpInputStream in, Exception e)
voidwriteResponse(HttpOutputStream out, HttpInputStream in, Document document)

Constructor Detail

XSLTProcessor

public XSLTProcessor()

Method Detail

addMimeType

public void addMimeType(String extension, String type)

createTransformer

protected Transformer createTransformer(String path)

getDefaultPage

public String getDefaultPage()

getFile

public String getFile()

getInputStream

protected InputStream getInputStream(String path)

getLocale

public Locale getLocale()

getName

public String getName()

getPathInJar

public String getPathInJar()

isUseCache

public boolean isUseCache()

isUseJar

public boolean isUseJar()

isUsePath

public boolean isUsePath()

notFoundElement

public String notFoundElement(String path, HttpOutputStream out, HttpInputStream in)

preProcess

public String preProcess(String path)

processHttpException

protected void processHttpException(HttpInputStream in, HttpOutputStream out, HttpException e)

resolve

public Source resolve(String href, String base)

setDefaultPage

public void setDefaultPage(String defaultPage)

setFile

public void setFile(String file)

setLocale

public void setLocale(Locale locale)

setLocaleString

public void setLocaleString(String locale)

setPathInJar

public void setPathInJar(String path)

setUseCache

public void setUseCache(boolean useCache)

writeError

public void writeError(HttpOutputStream out, HttpInputStream in, Exception e)

writeResponse

public void writeResponse(HttpOutputStream out, HttpInputStream in, Document document)
Copyright © 2001-2005 The MX4J Contributors. All Rights Reserved.