org.millscript.millscript.loaders
Class BasicTemplateLoaderTokenVisitor

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

public class BasicTemplateLoaderTokenVisitor
extends java.lang.Object
implements org.millscript.commons.xml.api.token.TokenVisitor

This class provides validation and handling logic for loading an XML document as a MillScript template.


Constructor Summary
BasicTemplateLoaderTokenVisitor(BasicTemplateLoader btl, BasicTemplateLoaderTokenVisitor ptv, org.millscript.commons.xml.api.token.StartTagToken stt)
          Constructs a new basic template loader token visitor, with the specified controlling loader, parent token visitor and start tag.
 
Method Summary
 void visit(org.millscript.commons.xml.api.token.AttListDeclToken token)
           
 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.DTDToken token)
           
 void visit(org.millscript.commons.xml.api.token.ElementDeclToken token)
           
 void visit(org.millscript.commons.xml.api.token.EmptyElementToken token)
           
 void visit(org.millscript.commons.xml.api.token.EndTagToken token)
           
 void visit(org.millscript.commons.xml.api.token.EntityDeclToken token)
           
 void visit(org.millscript.commons.xml.api.token.NotationDeclToken token)
           
 void visit(org.millscript.commons.xml.api.token.PIToken token)
           
 void visit(org.millscript.commons.xml.api.token.StartTagToken token)
           
 void visit(org.millscript.commons.xml.api.token.XmlDeclToken token)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicTemplateLoaderTokenVisitor

public BasicTemplateLoaderTokenVisitor(BasicTemplateLoader btl,
                                       BasicTemplateLoaderTokenVisitor ptv,
                                       org.millscript.commons.xml.api.token.StartTagToken stt)
Constructs a new basic template loader 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.AttListDeclToken token)
Specified by:
visit in interface org.millscript.commons.xml.api.token.TokenVisitor
See Also:
TokenVisitor.visit(org.millscript.commons.xml.api.token.AttListDeclToken)

visit

public void visit(org.millscript.commons.xml.api.token.CharDataToken token)
Specified by:
visit in interface org.millscript.commons.xml.api.token.TokenVisitor
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
See Also:
TokenVisitor.visit(org.millscript.commons.xml.api.token.CommentToken)

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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


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