Uses of Class
org.stjs.generator.writer.WriterVisitor

Packages that use WriterVisitor
org.stjs.generator.plugin   
org.stjs.generator.writer   
org.stjs.generator.writer.declaration   
org.stjs.generator.writer.expression   
org.stjs.generator.writer.statement   
org.stjs.generator.writer.templates   
 

Uses of WriterVisitor in org.stjs.generator.plugin
 

Methods in org.stjs.generator.plugin that return WriterVisitor
 WriterVisitor<JS> GenerationPlugins.getWriterVisitor()
           
 

Methods in org.stjs.generator.plugin with parameters of type WriterVisitor
protected  void MainGenerationPlugin.addMethodCallTemplates(WriterVisitor<JS> visitor)
           
 void STJSGenerationPlugin.contributeWriteVisitor(WriterVisitor<JS> visitor)
          add the writer contributors
 void MainGenerationPlugin.contributeWriteVisitor(WriterVisitor<JS> visitor)
           
 

Uses of WriterVisitor in org.stjs.generator.writer
 

Methods in org.stjs.generator.writer with parameters of type WriterVisitor
 JS CompilationUnitWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.CompilationUnitTree tree, GenerationContext<JS> context)
           
 JS CommentWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.Tree tree, GenerationContext<JS> context, VisitorContributor<com.sun.source.tree.Tree,JS,GenerationContext<JS>,WriterVisitor<JS>> chain)
           
 

Method parameters in org.stjs.generator.writer with type arguments of type WriterVisitor
 JS CommentWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.Tree tree, GenerationContext<JS> context, VisitorContributor<com.sun.source.tree.Tree,JS,GenerationContext<JS>,WriterVisitor<JS>> chain)
           
 

Constructors in org.stjs.generator.writer with parameters of type WriterVisitor
WriterVisitor(WriterVisitor<R> writerVisitor)
           
 

Uses of WriterVisitor in org.stjs.generator.writer.declaration
 

Methods in org.stjs.generator.writer.declaration with parameters of type WriterVisitor
 JS ClassWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ClassTree tree, GenerationContext<JS> context)
           
 JS MethodWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodTree tree, GenerationContext<JS> context)
           
 JS FieldWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.VariableTree tree, GenerationContext<JS> context)
           
 

Uses of WriterVisitor in org.stjs.generator.writer.expression
 

Methods in org.stjs.generator.writer.expression with parameters of type WriterVisitor
static
<JS> List<JS>
MethodInvocationWriter.buildArguments(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
static
<JS,T extends com.sun.source.tree.MethodInvocationTree>
JS
MethodInvocationWriter.buildTarget(WriterVisitor<JS> visitor, TreeWrapper<T,JS> tw)
           
 JS ArrayAccessWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ArrayAccessTree tree, GenerationContext<JS> context)
           
 JS AssignmentWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.AssignmentTree tree, GenerationContext<JS> context)
           
 JS BinaryWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.BinaryTree tree, GenerationContext<JS> context)
           
 JS CompoundAssignmentWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.CompoundAssignmentTree tree, GenerationContext<JS> context)
           
 JS ConditionalWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ConditionalExpressionTree tree, GenerationContext<JS> context)
           
 JS IdentifierWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.IdentifierTree tree, GenerationContext<JS> context)
           
 JS InstanceofWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.InstanceOfTree tree, GenerationContext<JS> context)
           
 JS LiteralWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.LiteralTree tree, GenerationContext<JS> context)
           
 JS MemberSelectWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MemberSelectTree tree, GenerationContext<JS> context)
           
 JS MethodInvocationWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS NewArrayWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.NewArrayTree tree, GenerationContext<JS> context)
           
 JS NewClassWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.NewClassTree tree, GenerationContext<JS> context)
           
 JS ParenthesizedWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ParenthesizedTree tree, GenerationContext<JS> context)
           
 JS TypeCastWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.TypeCastTree tree, GenerationContext<JS> context)
           
 JS UnaryWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.UnaryTree tree, GenerationContext<JS> context)
           
 

Uses of WriterVisitor in org.stjs.generator.writer.statement
 

Methods in org.stjs.generator.writer.statement with parameters of type WriterVisitor
 JS AssertWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.AssertTree tree, GenerationContext<JS> p)
           
 JS BlockWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.BlockTree tree, GenerationContext<JS> context)
           
 JS BreakWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.BreakTree tree, GenerationContext<JS> context)
           
 JS CaseWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.CaseTree tree, GenerationContext<JS> context)
           
 JS CatchWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.CatchTree tree, GenerationContext<JS> context)
           
 JS ContinueWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ContinueTree tree, GenerationContext<JS> context)
           
 JS DoWhileLoopWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.DoWhileLoopTree tree, GenerationContext<JS> context)
           
 JS EmptyStatementWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.EmptyStatementTree tree, GenerationContext<JS> context)
           
 JS EnhancedForLoopWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.EnhancedForLoopTree tree, GenerationContext<JS> context)
           
 JS ExpressionStatementWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ExpressionStatementTree tree, GenerationContext<JS> context)
           
 JS ForLoopWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ForLoopTree tree, GenerationContext<JS> context)
           
 JS IfWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.IfTree tree, GenerationContext<JS> context)
           
 JS LabeledStatementWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.LabeledStatementTree tree, GenerationContext<JS> context)
           
 JS MultipleVariableWriter.visit(WriterVisitor<JS> visitor, List<com.sun.source.tree.VariableTree> trees, GenerationContext<JS> context, boolean isStatement)
           
 JS ReturnWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ReturnTree tree, GenerationContext<JS> context)
           
 JS SwitchWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.SwitchTree tree, GenerationContext<JS> context)
           
 JS SynchronizedWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.SynchronizedTree tree, GenerationContext<JS> context)
           
 JS ThrowWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.ThrowTree tree, GenerationContext<JS> context)
           
 JS TryWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.TryTree tree, GenerationContext<JS> context)
           
 JS VariableWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.VariableTree tree, GenerationContext<JS> context)
           
 JS WhileLoopWriter.visit(WriterVisitor<JS> visitor, com.sun.source.tree.WhileLoopTree tree, GenerationContext<JS> context)
           
 

Uses of WriterVisitor in org.stjs.generator.writer.templates
 

Methods in org.stjs.generator.writer.templates with parameters of type WriterVisitor
 JS TypeOfTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS PutTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS PropertiesTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS PrefixTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS OrTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS MethodToPropertyTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS MapTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS JsTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS InvokeTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS GetTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS DeleteTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS DefaultTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS AssertTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS ArrayTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 JS AdapterTemplate.visit(WriterVisitor<JS> visitor, com.sun.source.tree.MethodInvocationTree tree, GenerationContext<JS> context)
           
 



Copyright © 2014. All Rights Reserved.