com.jclark.xsl.tr
Class StringResult

java.lang.Object
  extended bycom.jclark.xsl.tr.StringResult
All Implemented Interfaces:
Result

class StringResult
extends java.lang.Object
implements Result


Constructor Summary
(package private) StringResult()
           
(package private) StringResult(Result result)
           
 
Method Summary
 void attribute(Name name, java.lang.String value)
           
 void characters(java.lang.String str)
           
(package private)  void clear()
           
 void comment(java.lang.String str)
           
 Result createResult(java.lang.String uri)
           
 void end()
           
 void endElement(Name elementType)
           
 void message(Node node, java.lang.String str)
           
 void processingInstruction(java.lang.String target, java.lang.String data)
           
 void rawCharacters(java.lang.String str)
           
 void start(OutputMethod om)
           
 void startElement(Name elementType, NamespacePrefixMap nsMap)
          (NB) The nsMap must declare the prefix on elementType correctly.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringResult

StringResult()

StringResult

StringResult(Result result)
Method Detail

clear

void clear()

toString

public java.lang.String toString()

characters

public void characters(java.lang.String str)
                throws XSLException
Specified by:
characters in interface Result
Throws:
XSLException

rawCharacters

public void rawCharacters(java.lang.String str)
                   throws XSLException
Specified by:
rawCharacters in interface Result
Throws:
XSLException

comment

public void comment(java.lang.String str)
Specified by:
comment in interface Result

processingInstruction

public void processingInstruction(java.lang.String target,
                                  java.lang.String data)
Specified by:
processingInstruction in interface Result

attribute

public void attribute(Name name,
                      java.lang.String value)
Specified by:
attribute in interface Result

startElement

public void startElement(Name elementType,
                         NamespacePrefixMap nsMap)
Description copied from interface: Result
(NB) The nsMap must declare the prefix on elementType correctly.

Specified by:
startElement in interface Result

endElement

public void endElement(Name elementType)
Specified by:
endElement in interface Result

start

public void start(OutputMethod om)
Specified by:
start in interface Result

end

public void end()
Specified by:
end in interface Result

createResult

public Result createResult(java.lang.String uri)
Specified by:
createResult in interface Result

message

public void message(Node node,
                    java.lang.String str)
             throws XSLException
Specified by:
message in interface Result
Throws:
XSLException