net.jangaroo.jooc
Class VectorLiteral

java.lang.Object
  extended by net.jangaroo.jooc.NodeImplBase
      extended by net.jangaroo.jooc.VectorLiteral

public class VectorLiteral
extends NodeImplBase

Author:
fwienber

Nested Class Summary
 
Nested classes/interfaces inherited from class net.jangaroo.jooc.NodeImplBase
NodeImplBase.Scoped
 
Constructor Summary
VectorLiteral(JooSymbol symNew, JooSymbol symLt, Type type, JooSymbol symGt, net.jangaroo.jooc.ArrayLiteral arrayLiteral)
           
 
Method Summary
 net.jangaroo.jooc.Expr analyze(net.jangaroo.jooc.AstNode parentNode, AnalyzeContext context)
           
protected  void generateJsCode(JsWriter out)
           
 JooSymbol getSymbol()
           
 IdeDeclaration getType()
           
 void scope(Scope scope)
           
 void setType(IdeDeclaration type)
           
 
Methods inherited from class net.jangaroo.jooc.NodeImplBase
analyze, generateAsApiCode, generateCode, scope, withNewDeclarationScope, withNewLabelScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VectorLiteral

public VectorLiteral(JooSymbol symNew,
                     JooSymbol symLt,
                     Type type,
                     JooSymbol symGt,
                     net.jangaroo.jooc.ArrayLiteral arrayLiteral)
Method Detail

generateJsCode

protected void generateJsCode(JsWriter out)
                       throws IOException
Specified by:
generateJsCode in class NodeImplBase
Throws:
IOException

getSymbol

public JooSymbol getSymbol()

scope

public void scope(Scope scope)

getType

public IdeDeclaration getType()

setType

public void setType(IdeDeclaration type)

analyze

public net.jangaroo.jooc.Expr analyze(net.jangaroo.jooc.AstNode parentNode,
                                      AnalyzeContext context)
Overrides:
analyze in class NodeImplBase


Copyright © 2002-2011 CoreMedia AG. All Rights Reserved.