org.stjs.generator.check
Class CheckVisitor

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

public class CheckVisitor
extends TreePathScannerContributors<Void,GenerationContext<Void>,CheckVisitor>

This visitor will visit the Java AST to check for constructions that cannot be used because they don't have a suitable JavaScript correspondent.

Author:
acraciun

Constructor Summary
CheckVisitor()
           
CheckVisitor(CheckVisitor checkVisitor)
           
 
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

CheckVisitor

public CheckVisitor()

CheckVisitor

public CheckVisitor(CheckVisitor checkVisitor)


Copyright © 2014. All Rights Reserved.