|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| HasArguments | Implemented by JavaScript objects that accept arguments. |
| HasCondition | Implemented by JavaScript objects with conditional execution. |
| HasName | Implemented by JavaScript objects that have a name. |
| JsContext | The context in which a JsNode visitation occurs. |
| JsExpression | |
| JsNode | |
| JsOperator | |
| JsStatement | |
| Class Summary | |
|---|---|
| JsArrayAccess | Represents a javascript expression for array access. |
| JsArrayLiteral | Represents a JavaScript expression for array literals. |
| JsBinaryOperation | |
| JsBlock | Represents a JavaScript block statement. |
| JsBreak | Represents the JavaScript break statement. |
| JsCase | Represents the JavaScript case statement. |
| JsCatch | Represents a JavaScript catch clause. |
| JsCatchScope | A special scope used only for catch blocks. |
| JsConditional | |
| JsContinue | |
| JsDebugger | Represents a JavaScript debugger statement. |
| JsDefault | Represents the default option in a JavaScript swtich statement. |
| JsDocComment | |
| JsDoWhile | Represents a JavaScript do..while statement. |
| JsEmpty | |
| JsEmptyExpression | |
| JsExpressionStatement | |
| JsFor | A for statement. |
| JsForIn | |
| JsFunction | |
| JsGlobalBlock | Represents a JavaScript block in the global scope. |
| JsIf | Represents a JavaScript if statement. |
| JsInvocation | |
| JsLabel | Represents a JavaScript label statement. |
| JsLiteral | |
| JsLiteral.JsBooleanLiteral | |
| JsLiteral.JsThisRef | |
| JsLiteral.JsValueLiteral | A JavaScript string literal expression. |
| JsName | An abstract base class for named JavaScript objects. |
| JsNameRef | Represents a JavaScript expression that references a name. |
| JsNew | |
| JsNullLiteral | |
| JsNumberLiteral | |
| JsNumberLiteral.JsDoubleLiteral | |
| JsNumberLiteral.JsIntLiteral | |
| JsObjectLiteral | |
| JsParameter | A JavaScript parameter. |
| JsPostfixOperation | |
| JsPrefixOperation | |
| JsProgram | A JavaScript program. |
| JsProgramFragment | One independently loadable fragment of a JsProgram. |
| JsPropertyInitializer | Used in object literals to specify property values by name. |
| JsRegExp | |
| JsReturn | A JavaScript return statement. |
| JsRootScope | The root scope is the parent of every scope. |
| JsScope | A scope is a factory for creating and allocating
JsNames. |
| JsStringLiteral | |
| JsSwitch | A JavaScript switch statement. |
| JsSwitchMember | A member/case in a JavaScript switch object. |
| JsThrow | |
| JsTry | A JavaScript try statement. |
| JsUnaryOperation | |
| JsVars | A JavaScript var statement. |
| JsVars.JsVar | A var declared using the JavaScript var statement. |
| JsVisitor | |
| JsVisitorWithContext | Implemented by nodes that will visit child nodes. |
| JsVisitorWithContextImpl | A visitor for iterating through and modifying an AST. |
| JsWhile | A JavaScript while statement. |
| RecursiveJsVisitor | |
| Enum Summary | |
|---|---|
| JsBinaryOperator | Represents the operator in a JavaScript binary operation. |
| JsUnaryOperator | A JavaScript unary operator. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||