com.jclark.xsl.sax

Class OutputMethodDefaulter

class OutputMethodDefaulter extends Object implements DocumentHandler, CommentHandler, RawCharactersHandler

able to automagically decide to use the html output method if the first start element name is "html" in no namespace
Nested Class Summary
static classOutputMethodDefaulter.CharactersEvent
static classOutputMethodDefaulter.CommentEvent
abstract static classOutputMethodDefaulter.Event
static classOutputMethodDefaulter.IgnorableWhitespaceEvent
static classOutputMethodDefaulter.ProcessingInstructionEvent
static classOutputMethodDefaulter.RawCharactersEvent
Constructor Summary
OutputMethodDefaulter(ResultBase result, OutputMethod outputMethod)
Method Summary
voidcharacters(char[] buf, int off, int len)
voidcomment(String content)
voidendDocument()
voidendElement(String name)
voidignorableWhitespace(char[] buf, int off, int len)
voidprocessingInstruction(String target, String content)
voidrawCharacters(String chars)
voidsetDocumentLocator(Locator loc)
voidstartDocument()
voidstartElement(String name, AttributeList atts)

Constructor Detail

OutputMethodDefaulter

OutputMethodDefaulter(ResultBase result, OutputMethod outputMethod)

Method Detail

characters

public void characters(char[] buf, int off, int len)

comment

public void comment(String content)

endDocument

public void endDocument()

endElement

public void endElement(String name)

ignorableWhitespace

public void ignorableWhitespace(char[] buf, int off, int len)

processingInstruction

public void processingInstruction(String target, String content)

rawCharacters

public void rawCharacters(String chars)

setDocumentLocator

public void setDocumentLocator(Locator loc)

startDocument

public void startDocument()

startElement

public void startElement(String name, AttributeList atts)