org.apache.xalan.xsltc

Interface Translet

Known Implementing Classes:
AbstractTranslet

public interface Translet

Authors:
Jacek Ambroziak
Santiago Pericas-Geertsen

Method Summary

void
addAuxiliaryClass(Class auxClass)
Object
addParameter(String name, Object value)
void
buildKeys(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root)
Class
getAuxiliaryClass(String className)
String[]
getNamesArray()
String[]
getNamespaceArray()
int[]
getTypesArray()
String[]
getUrisArray()
void
transform(DOM document, DTMAxisIterator iterator, SerializationHandler handler)
void
transform(DOM document, SerializationHandler handler)
void
transform(DOM document, SerializationHandler[] handlers)

Method Details

addAuxiliaryClass

public void addAuxiliaryClass(Class auxClass)

addParameter

public Object addParameter(String name,
                           Object value)

buildKeys

public void buildKeys(DOM document,
                      DTMAxisIterator iterator,
                      SerializationHandler handler,
                      int root)
            throws TransletException

getAuxiliaryClass

public Class getAuxiliaryClass(String className)

getNamesArray

public String[] getNamesArray()

getNamespaceArray

public String[] getNamespaceArray()

getTypesArray

public int[] getTypesArray()

getUrisArray

public String[] getUrisArray()

transform

public void transform(DOM document,
                      DTMAxisIterator iterator,
                      SerializationHandler handler)
            throws TransletException

transform

public void transform(DOM document,
                      SerializationHandler handler)
            throws TransletException

transform

public void transform(DOM document,
                      SerializationHandler[] handlers)
            throws TransletException

Copyright © 2006 Apache XML Project. All Rights Reserved.