com.smallx.xml.component.standard
Class XSLT

java.lang.Object
  extended bycom.smallx.xml.component.ComponentBase
      extended bycom.smallx.xml.component.DocumentComponentBase
          extended bycom.smallx.xml.component.standard.XSLT
All Implemented Interfaces:
Component, ItemDestination

public class XSLT
extends DocumentComponentBase


Nested Class Summary
static class XSLT.Instantiator
           
 
Field Summary
 
Fields inherited from class com.smallx.xml.component.ComponentBase
context, flushLevel, name, output
 
Constructor Summary
XSLT()
          Creates a new instance of Identity
 
Method Summary
 void init(ComponentContext context)
           
static ComponentInstance parse(Element spec, ComponentRegistry registry)
           
 void sendDocument(Document doc)
           
 void setParameter(Name name, java.lang.Object value)
           
 void setTransformation(Transformation xform)
           
 
Methods inherited from class com.smallx.xml.component.DocumentComponentBase
send
 
Methods inherited from class com.smallx.xml.component.ComponentBase
attach, getContext, getName, getVersion, isFlushing, post, setFlushing, setOutputType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSLT

public XSLT()
Creates a new instance of Identity

Method Detail

parse

public static ComponentInstance parse(Element spec,
                                      ComponentRegistry registry)
                               throws XMLException
Throws:
XMLException

setTransformation

public void setTransformation(Transformation xform)

setParameter

public void setParameter(Name name,
                         java.lang.Object value)

init

public void init(ComponentContext context)
          throws XMLException
Specified by:
init in interface Component
Overrides:
init in class ComponentBase
Throws:
XMLException

sendDocument

public void sendDocument(Document doc)
                  throws XMLException
Specified by:
sendDocument in class DocumentComponentBase
Throws:
XMLException