com.jclark.xsl.tr

Interface Result

Known Implementing Classes:
MultiNamespaceResult, ResultBase, StringResult

public interface Result

the place where a transformer sends its results

Method Summary

void
attribute(Name name, String value)
void
characters(String str)
void
comment(String str)
Result
createResult(String uri)
void
end()
void
endElement(Name elementType)
void
message(Node node, String str)
void
processingInstruction(String target, String data)
void
rawCharacters(String str)
void
start(OutputMethod outputMethod)
void
startElement(Name elementType, NamespacePrefixMap nsMap)
(NB) The nsMap must declare the prefix on elementType correctly.

Method Details

attribute

public void attribute(Name name,
                      String value)
            throws XSLException

characters

public void characters(String str)
            throws XSLException

comment

public void comment(String str)
            throws XSLException

createResult

public Result createResult(String uri)
            throws XSLException

end

public void end()
            throws XSLException

endElement

public void endElement(Name elementType)
            throws XSLException

message

public void message(Node node,
                    String str)
            throws XSLException

processingInstruction

public void processingInstruction(String target,
                                  String data)
            throws XSLException

rawCharacters

public void rawCharacters(String str)
            throws XSLException

start

public void start(OutputMethod outputMethod)
            throws XSLException

startElement

public void startElement(Name elementType,
                         NamespacePrefixMap nsMap)
            throws XSLException
(NB) The nsMap must declare the prefix on elementType correctly.