|
JavaScript Development Tools Release 3.2 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IAbstractFunctionDeclaration | Abstract representation of a Function declaration. |
| IAbstractVariableDeclaration | Abstract representation of a var. |
| IAllocationExpression | Representation of a new expression This interface is not intended to be implemented by clients. |
| IAND_AND_Expression | Representation of a && expression This interface is not intended to be implemented by clients. |
| IArgument | Representation of a function argument This interface is not intended to be implemented by clients. |
| IArrayAllocationExpression | This interface is not intended to be implemented by clients. |
| IArrayInitializer | representation of an array initializer This interface is not intended to be implemented by clients. |
| IArrayQualifiedTypeReference | This interface is not intended to be implemented by clients. |
| IArrayReference | Representation of an array reference This interface is not intended to be implemented by clients. |
| IArrayTypeReference | This interface is not intended to be implemented by clients. |
| IAssignment | Representation of an assignment expression This interface is not intended to be implemented by clients. |
| IASTNode | Abstract base class for AST nodes. |
| IBinaryExpression | Representation of binary expressions This interface is not intended to be implemented by clients. |
| IBlock | Representation of blocks of statements. |
| IBranchStatement | Representation of a branch statement. |
| IBreakStatement | Representation of a break statment. |
| ICaseStatement | Representation of a case statement. |
| ICombinedBinaryExpression | Representation of binary expression. |
| ICompoundAssignment | Representation of a compound assigment. |
| IConditionalExpression | Representation of a conditional expression. |
| IConstructorDeclaration | Representation of a constructor declaration. |
| IContinueStatement | Representation of a continue statement. |
| IDoStatement | Representation of a do statement. |
| IDoubleLiteral | This interface is not intended to be implemented by clients. |
| IEmptyExpression | Representation of an empty expression. |
| IEmptyStatement | Representation of an empty statement (;). |
| IEqualExpression | Representation of = expression. |
| IExplicitConstructorCall | Representation of constructor call. |
| IExpression | Abstract base class for expression elements. |
| IExtendedStringLiteral | Representation of a string literal. |
| IFalseLiteral | Representation of the false literal. |
| IFieldDeclaration | This interface is not intended to be implemented by clients. |
| IFieldReference | Representation of a field reference. |
| IForeachStatement | This interface is not intended to be implemented by clients. |
| IForInStatement | Representation of for .. in statement. |
| IForStatement | Representation of a for statement. |
| IFunctionCall | Representation of a function call. |
| IFunctionDeclaration | Representation of a function declaration. |
| IFunctionExpression | Representation of a function expression ( function (){}). |
| IIfStatement | Representation of an if statement. |
| IImportReference | This interface is not intended to be implemented by clients. |
| IInitializer | This interface is not intended to be implemented by clients. |
| IInstanceOfExpression | This interface is not intended to be implemented by clients. |
| IIntLiteral | This interface is not intended to be implemented by clients. |
| IIntLiteralMinValue | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDoc | Representation of a jsdoc comment. |
| IJsDocAllocationExpression | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocArgumentExpression | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocArrayQualifiedTypeReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocArraySingleTypeReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocFieldReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocImplicitTypeReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocMessageSend | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocQualifiedTypeReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocReturnStatement | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocSingleNameReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IJsDocSingleTypeReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| ILabeledStatement | Representation of a labeled statement. |
| IListExpression | Representation of list expression. |
| ILiteral | Abstract base class for literals. |
| ILocalDeclaration | Representation of a local var declaration. |
| IMagicLiteral | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| INameReference | Abstract base class for references. |
| INullLiteral | Representation of the null literal. |
| INumberLiteral | Representation of a numeric literal. |
| IObjectLiteral | Representation of an Object literal. |
| IObjectLiteralField | Representation of an object literal field. |
| IOperatorExpression | Representation of an Operator expression. |
| IOR_OR_Expression | Representation of an or or (||) expression. |
| IPostfixExpression | Representation of a postfix expression. |
| IPrefixExpression | Representation of a prefix expression. |
| IProgramElement | Abstract base class for most AST nodes. |
| IQualifiedAllocationExpression | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IQualifiedNameReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IQualifiedThisReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IQualifiedTypeReference | Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. |
| IReference | Abstract base class for references. |
| IRegExLiteral | Representation of a regular expression literal. |
| IReturnStatement | Representation of a return statement. |
| IScriptFileDeclaration | Representation of javascript file. |
| ISingleNameReference | Representation of name reference. |
| ISingleTypeReference | This interface is not intended to be implemented by clients. |
| IStatement | Abstract base for statements. |
| IStringLiteral | Representation of a string literal. |
| IStringLiteralConcatenation | Representation of a string literal. |
| ISubRoutineStatement | This interface is not intended to be implemented by clients. |
| ISuperReference | This interface is not intended to be implemented by clients. |
| ISwitchStatement | Representation of a switch statement. |
| IThisReference | Representation of a 'this' reference . |
| IThrowStatement | Representation of a throw statement. |
| ITrueLiteral | Representation of the 'true' literal. |
| ITryStatement | Representation of a try statement. |
| ITypeDeclaration | This interface is not intended to be implemented by clients. |
| ITypeReference | This interface is not intended to be implemented by clients. |
| IUnaryExpression | Representation of a unary expression. |
| IUndefinedLiteral | Representation of a the 'undefined' literal. |
| IWhileStatement | Representation of a while statement. |
| IWithStatement | Representation of the with statement. |
| Class Summary | |
|---|---|
| ASTVisitor | A visitor for iterating through the AST Node tree. |
|
JavaScript Development Tools Release 3.2 |
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||