portal.chiba.xsl
Class A_PortalXSLTransformerService

java.lang.Object
  extended byportal.chiba.xsl.A_PortalXSLTransformerService
All Implemented Interfaces:
org.chiba.xml.xslt.TransformerService, javax.xml.transform.URIResolver
Direct Known Subclasses:
PortalXSLTCTransformerService, PortalXSLTransformerService

public abstract class A_PortalXSLTransformerService
extends java.lang.Object
implements org.chiba.xml.xslt.TransformerService, javax.xml.transform.URIResolver

Base class for all XSL transformer services in OpenVend.

Version:
$Revision: 1.8 $
Author:
Thomas Weckert

Constructor Summary
A_PortalXSLTransformerService(PortalConfiguration portalConfig)
           
 
Method Summary
 javax.xml.transform.Transformer getTransformer()
           
 javax.xml.transform.Transformer getTransformer(java.net.URI uri)
           
abstract  javax.xml.transform.TransformerFactory getTransformerFactory()
           
 javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base)
           
 void setTransformerFactory(javax.xml.transform.TransformerFactory factory)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

A_PortalXSLTransformerService

public A_PortalXSLTransformerService(PortalConfiguration portalConfig)
                              throws PortalException
Method Detail

getTransformer

public javax.xml.transform.Transformer getTransformer()
                                               throws javax.xml.transform.TransformerException
Specified by:
getTransformer in interface org.chiba.xml.xslt.TransformerService
Throws:
javax.xml.transform.TransformerException
See Also:
TransformerService.getTransformer()

getTransformer

public javax.xml.transform.Transformer getTransformer(java.net.URI uri)
                                               throws javax.xml.transform.TransformerException
Specified by:
getTransformer in interface org.chiba.xml.xslt.TransformerService
Throws:
javax.xml.transform.TransformerException
See Also:
TransformerService.getTransformer(java.net.URI)

getTransformerFactory

public abstract javax.xml.transform.TransformerFactory getTransformerFactory()
Specified by:
getTransformerFactory in interface org.chiba.xml.xslt.TransformerService
See Also:
TransformerService.getTransformerFactory()

setTransformerFactory

public void setTransformerFactory(javax.xml.transform.TransformerFactory factory)
Specified by:
setTransformerFactory in interface org.chiba.xml.xslt.TransformerService
See Also:
TransformerService.setTransformerFactory(javax.xml.transform.TransformerFactory)

resolve

public javax.xml.transform.Source resolve(java.lang.String href,
                                          java.lang.String base)
                                   throws javax.xml.transform.TransformerException
Specified by:
resolve in interface javax.xml.transform.URIResolver
Throws:
javax.xml.transform.TransformerException
See Also:
URIResolver.resolve(java.lang.String, java.lang.String)