dk.brics.xsugar.stylesheet
Interface Visitor

All Known Implementing Classes:
TraversalVisitor

public interface Visitor

Visitor for XSugar stylesheet structure.


Method Summary
 void visitAttribute(Attribute x)
          Invoked for processing an attribute.
 void visitElement(Element x)
          Invoked for processing an element.
 void visitNonterminal(Nonterminal x)
          Invoked for processing a nonterminal.
 void visitQName(QName x)
          Invoked for processing a QName.
 void visitRegexpTerminal(RegexpTerminal x)
          Invoked for processing a regexp terminal.
 void visitStringTerminal(StringTerminal x)
          Invoked for processing a string terminal.
 void visitStylesheet(Stylesheet x)
          Invoked for processing a stylesheet.
 void visitUnifyingProduction(UnifyingProduction x)
          Invoked for processing a production.
 

Method Detail

visitAttribute

void visitAttribute(Attribute x)
Invoked for processing an attribute.


visitElement

void visitElement(Element x)
Invoked for processing an element.


visitNonterminal

void visitNonterminal(Nonterminal x)
Invoked for processing a nonterminal.


visitQName

void visitQName(QName x)
Invoked for processing a QName.


visitRegexpTerminal

void visitRegexpTerminal(RegexpTerminal x)
Invoked for processing a regexp terminal.


visitStringTerminal

void visitStringTerminal(StringTerminal x)
Invoked for processing a string terminal.


visitStylesheet

void visitStylesheet(Stylesheet x)
Invoked for processing a stylesheet.


visitUnifyingProduction

void visitUnifyingProduction(UnifyingProduction x)
Invoked for processing a production.



Copyright © 2004-2007 Anders Møller & Claus Brabrand.