1 16 19 20 package org.apache.xalan.xsltc; 21 22 import org.apache.xml.dtm.DTMAxisIterator; 23 import org.apache.xml.serializer.SerializationHandler; 24 25 29 public interface Translet { 30 31 public void transform(DOM document, SerializationHandler handler) 32 throws TransletException; 33 public void transform(DOM document, SerializationHandler[] handlers) 34 throws TransletException; 35 public void transform(DOM document, DTMAxisIterator iterator, 36 SerializationHandler handler) 37 throws TransletException; 38 39 public Object addParameter(String name, Object value); 40 41 public void buildKeys(DOM document, DTMAxisIterator iterator, 42 SerializationHandler handler, int root) 43 throws TransletException; 44 public void addAuxiliaryClass(Class auxClass); 45 public Class getAuxiliaryClass(String className); 46 public String [] getNamesArray(); 47 public String [] getUrisArray(); 48 public int[] getTypesArray(); 49 public String [] getNamespaceArray(); 50 } 51 | Popular Tags |