org.millscript.millscript.loaders
Class BasicTemplateLoaderElementTokenVisitor

java.lang.Object
  extended by org.millscript.millscript.loaders.BasicTemplateLoaderTokenVisitor
      extended by org.millscript.millscript.loaders.BasicTemplateLoaderElementTokenVisitor
All Implemented Interfaces:
org.millscript.commons.xml.api.token.TokenVisitor

public class BasicTemplateLoaderElementTokenVisitor
extends BasicTemplateLoaderTokenVisitor

This class is used when visiting an XML element inside a basic template and it handles the tokens visited in the elements content.


Constructor Summary
BasicTemplateLoaderElementTokenVisitor(BasicTemplateLoader btl, BasicTemplateLoaderTokenVisitor ptv, org.millscript.commons.xml.api.token.StartTagToken stt)
          Constructs a new element token visitor, with the specified controlling loader, parent token visitor and start tag.
 
Method Summary
 void visit(org.millscript.commons.xml.api.token.CharDataToken token)
           
 void visit(org.millscript.commons.xml.api.token.CommentToken token)
           
 void visit(org.millscript.commons.xml.api.token.EndTagToken token)
           
 
Methods inherited from class org.millscript.millscript.loaders.BasicTemplateLoaderTokenVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTemplateLoaderElementTokenVisitor

public BasicTemplateLoaderElementTokenVisitor(BasicTemplateLoader btl,
                                              BasicTemplateLoaderTokenVisitor ptv,
                                              org.millscript.commons.xml.api.token.StartTagToken stt)
Constructs a new element token visitor, with the specified controlling loader, parent token visitor and start tag.

Parameters:
btl - the controlling loader
ptv - the parent token visitor
stt - the start tag token
Method Detail

visit

public void visit(org.millscript.commons.xml.api.token.CharDataToken token)
Specified by:
visit in interface org.millscript.commons.xml.api.token.TokenVisitor
Overrides:
visit in class BasicTemplateLoaderTokenVisitor
See Also:
TokenVisitor.visit(org.millscript.commons.xml.api.token.CharDataToken)

visit

public void visit(org.millscript.commons.xml.api.token.CommentToken token)
Specified by:
visit in interface org.millscript.commons.xml.api.token.TokenVisitor
Overrides:
visit in class BasicTemplateLoaderTokenVisitor
See Also:
TokenVisitor.visit(org.millscript.commons.xml.api.token.CommentToken)

visit

public void visit(org.millscript.commons.xml.api.token.EndTagToken token)
Specified by:
visit in interface org.millscript.commons.xml.api.token.TokenVisitor
Overrides:
visit in class BasicTemplateLoaderTokenVisitor
See Also:
TokenVisitor.visit(org.millscript.commons.xml.api.token.EndTagToken)


Copyright © 2001-2007 Open World Ltd. All Rights Reserved.