org.millscript.millscript.loaders
Class XMLLoaderTokenVisitor

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

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

This class provides validation and handling logic for loading an XML document into a static XML object.


Constructor Summary
XMLLoaderTokenVisitor(XMLLoader xml, XMLLoaderTokenVisitor ptv, org.millscript.commons.xml.api.token.StartTagToken stt)
          Constructs a new XML 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

XMLLoaderTokenVisitor

public XMLLoaderTokenVisitor(XMLLoader xml,
                             XMLLoaderTokenVisitor ptv,
                             org.millscript.commons.xml.api.token.StartTagToken stt)
Constructs a new XML loader token visitor, with the specified controlling loader, parent token visitor and start tag.

Parameters:
xml - 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.