portal.chiba.xsl
Class PortalXSLTransformerService

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

public class PortalXSLTransformerService
extends A_PortalXSLTransformerService
implements I_PortalEventHandler

An XSL transformer service that holds the XSL stylesheets in memory.

Version:
$Revision: 1.4 $
Author:
Thomas Weckert

Constructor Summary
PortalXSLTransformerService(PortalApplication portalApplication, PortalConfiguration portalConfig)
           
 
Method Summary
 java.util.List getSupportedEventTypes()
           
 javax.xml.transform.TransformerFactory getTransformerFactory()
           
 void handlePortalEvent(I_PortalEvent event)
           
 
Methods inherited from class portal.chiba.xsl.A_PortalXSLTransformerService
getTransformer, getTransformer, resolve, setTransformerFactory
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalXSLTransformerService

public PortalXSLTransformerService(PortalApplication portalApplication,
                                   PortalConfiguration portalConfig)
                            throws PortalException
Method Detail

getTransformerFactory

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

getSupportedEventTypes

public java.util.List getSupportedEventTypes()
Specified by:
getSupportedEventTypes in interface I_PortalEventHandler
See Also:
I_PortalEventHandler.getSupportedEventTypes()

handlePortalEvent

public void handlePortalEvent(I_PortalEvent event)
Specified by:
handlePortalEvent in interface I_PortalEventHandler
See Also:
I_PortalEventHandler.handlePortalEvent(portal.event.I_PortalEvent)