Package org.duelengine.duel.codedom

Interface Summary
CodeVisitor  
IdentifierScope  
 

Class Summary
CodeArrayCreateExpression  
CodeBinaryOperatorExpression  
CodeCastExpression Represents a casting operation
CodeCommentStatement  
CodeConditionStatement  
CodeConstructor  
CodeExpression  
CodeExpressionStatement  
CodeField Represents an instance field
CodeFieldReferenceExpression  
CodeIterationStatement Represents a for loop
CodeMember Represents a type member
CodeMethod Represents an instance method
CodeMethodInvokeExpression Represents a method call
CodeMethodReturnStatement  
CodeObject  
CodeObjectCreateExpression Represents a constructor call
CodeParameterDeclarationExpression Represents a method call
CodePrimitiveExpression A read-only primitive expression which may only hold a literal value
CodePropertyReferenceExpression  
CodeStatement Represents a single code statement
CodeStatementBlock Used internally to pass around a sequence of statements as a CodeObject
CodeStatementCollection Represents a sequence of statements
CodeTernaryOperatorExpression Represents a C-style ternary conditional expression
CodeThisReferenceExpression  
CodeTypeDeclaration Represents a class definition
CodeTypeReferenceExpression  
CodeUnaryOperatorExpression  
CodeVariableCompoundDeclarationStatement Represents a compound variable declaration statement Note: the first var determines the type
CodeVariableDeclarationStatement Represents a variable declaration
CodeVariableReferenceExpression  
ScriptExpression A built-in JavaScript concept which must be interpreted
ScriptPropertyExpression Represents built-in JavaScript object properties
ScriptVariableReferenceExpression Represents an extra variable which is defined outside the model data
 

Enum Summary
AccessModifierType  
CodeBinaryOperatorType  
CodeUnaryOperatorType  
 



Copyright © 2011. All Rights Reserved.