org.stjs.generator.writer
Class WriterVisitor<R>

java.lang.Object
  extended by com.sun.source.util.TreeScanner<R,P>
      extended by org.stjs.generator.visitor.TreePathScannerContributors<R,GenerationContext<R>,WriterVisitor<R>>
          extended by org.stjs.generator.writer.WriterVisitor<R>
All Implemented Interfaces:
com.sun.source.tree.TreeVisitor<R,GenerationContext<R>>

public class WriterVisitor<R>
extends TreePathScannerContributors<R,GenerationContext<R>,WriterVisitor<R>>

This class visits the Java AST and calls the corresponding writers to generate JavaScript.

Author:
acraciun

Constructor Summary
WriterVisitor()
           
WriterVisitor(WriterVisitor<R> writerVisitor)
           
 
Method Summary
 
Methods inherited from class org.stjs.generator.visitor.TreePathScannerContributors
addFilter, addFilter, addFilter, contribute, contribute, contribute, forward, isContinueScanning, isOnlyOneFinalContributor, scan, setContinueScanning, setOnlyOneFinalContributor, visit
 
Methods inherited from class com.sun.source.util.TreeScanner
reduce, scan, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabeledStatement, visitLiteral, visitMemberSelect, visitMethod, visitMethodInvocation, visitModifiers, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitVariable, visitWhileLoop, visitWildcard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WriterVisitor

public WriterVisitor()

WriterVisitor

public WriterVisitor(WriterVisitor<R> writerVisitor)


Copyright © 2014. All Rights Reserved.