org.wikimodel.wem.xhtml.impl
Class XhtmlHandler.TagStack

java.lang.Object
  extended by org.wikimodel.wem.xhtml.impl.XhtmlHandler.TagStack
Enclosing class:
XhtmlHandler

public static class XhtmlHandler.TagStack
extends java.lang.Object


Nested Class Summary
 class XhtmlHandler.TagStack.TagContext
           
 
Constructor Summary
XhtmlHandler.TagStack(WikiScannerContext context)
           
 
Method Summary
 void add(java.lang.String tag, TagHandler handler)
           
 void addAll(java.util.Map<java.lang.String,TagHandler> handlers)
           
 void beginElement(java.lang.String name, WikiParameters params)
           
 void endElement()
           
 WikiScannerContext getScannerContext()
           
 java.lang.Object getStackParameter(java.lang.String name)
           
 void onCharacters(java.lang.String content)
           
 void onComment(char[] array, int start, int length)
           
 WikiScannerContext popScannerContext()
           
 java.lang.Object popStackParameter(java.lang.String name)
           
 void popStackParameters()
           
 void pushScannerContext(WikiScannerContext context)
           
 void pushStackParameter(java.lang.String name, java.lang.Object data)
           
 void pushStackParameters()
           
 void setCommentHandler(CommentHandler handler)
           
 void setScannerContext(WikiScannerContext context)
           
 void setStackParameter(java.lang.String name, java.lang.Object data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XhtmlHandler.TagStack

public XhtmlHandler.TagStack(WikiScannerContext context)
Method Detail

add

public void add(java.lang.String tag,
                TagHandler handler)

addAll

public void addAll(java.util.Map<java.lang.String,TagHandler> handlers)

setCommentHandler

public void setCommentHandler(CommentHandler handler)

beginElement

public void beginElement(java.lang.String name,
                         WikiParameters params)

endElement

public void endElement()

getScannerContext

public WikiScannerContext getScannerContext()

setScannerContext

public void setScannerContext(WikiScannerContext context)

pushScannerContext

public void pushScannerContext(WikiScannerContext context)

popScannerContext

public WikiScannerContext popScannerContext()

onCharacters

public void onCharacters(java.lang.String content)

onComment

public void onComment(char[] array,
                      int start,
                      int length)

pushStackParameters

public void pushStackParameters()

popStackParameters

public void popStackParameters()

setStackParameter

public void setStackParameter(java.lang.String name,
                              java.lang.Object data)

getStackParameter

public java.lang.Object getStackParameter(java.lang.String name)

pushStackParameter

public void pushStackParameter(java.lang.String name,
                               java.lang.Object data)

popStackParameter

public java.lang.Object popStackParameter(java.lang.String name)


Copyright © 2005-2010. All Rights Reserved.