|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ScriptElement | |
---|---|
uk.co.badgersinfoil.metaas.dom | Interfaces defining the Document Object Model for an ActionScript 3 source code file. |
Uses of ScriptElement in uk.co.badgersinfoil.metaas.dom |
---|
Subinterfaces of ScriptElement in uk.co.badgersinfoil.metaas.dom | |
---|---|
interface |
ASArg
A parameter in a method or function definition. |
interface |
ASArrayAccessExpression
An array access, such as a[1] . |
interface |
ASArrayLiteral
An array literal expression, such as [1, 2, 3] . |
interface |
ASAssignmentExpression
An assignment expression, such as a = b or a += b . |
interface |
ASBinaryExpression
A binary expression, such as a + b or a && b . |
interface |
ASBlock
A code-block, as used for a while-loop body or if-statement branch. |
interface |
ASBooleanLiteral
A boolean literal expression, such as true or false . |
interface |
ASBreakStatement
A break statement. |
interface |
ASCatchClause
A catch clause within a try statement. |
interface |
ASClassType
A handle on the definition of an ActionScript class. |
interface |
ASCompilationUnit
A 'compilation unit' represents an entire file of ActionScript code. |
interface |
ASConditionalExpression
A 'conditional' (or 'ternary') expression, such as a ? b : c . |
interface |
ASContinueStatement
A continue statement, as allowed within the various
loop-statements. |
interface |
ASDeclarationStatement
A statement that declares variables, such as var a = 1; . |
interface |
ASDefaultXMLNamespaceStatement
A statement setting the default XML namespace for the current scope, such as default xml namespace = "http://example.com/"; |
interface |
ASDescendantExpression
An E4X descendant expression, such as a..b |
interface |
ASDoWhileStatement
A do-while loop, such as do { } while (condition); . |
interface |
ASExpressionAttribute
An attribute-access expression defined in terms of some other expression, such as @[baseName+n] . |
interface |
ASExpressionStatement
A simple statement which evaluates an expression. |
interface |
ASField
A field definition within an ActionScript class. |
interface |
ASFieldAccessExpression
An expression that accesses a field of an object, such as person().name . |
interface |
ASFilterExpression
An E4X filter-predicate expression, such as myElem.(@myAttr=='1') . |
interface |
ASFinallyClause
A finally clause within a try statement. |
interface |
ASForEachInStatement
A for-each-in statement, such as for each(v in a) { } . |
interface |
ASForInStatement
A for-in statement, such as for (v in a) { } . |
interface |
ASForStatement
A for statement, such as for (; ; ) { } . |
interface |
ASFunctionExpression
A function-expression, such as in a = function() { } . |
interface |
ASIfStatement
An if-statement, such as if (a) { doSomething(); } . |
interface |
ASIntegerLiteral
An integer literal expression, such as 123 . |
interface |
ASInterfaceType
A handle on the definition of an ActionScript interface. |
interface |
ASInvocationExpression
An invocation of a method or function, such as a() . |
interface |
ASMember
A member of a type; an ASMethod or ASField . |
interface |
ASMetaTag
A 'metadata tag' which may be attached to types, methods or fields. |
interface |
ASMethod
An ActionScript method definition within an ActionScript class or interface. |
interface |
ASNewExpression
A constructor invocation, such as new MyThing() . |
interface |
ASNullLiteral
A literal null value; the keyword null . |
interface |
ASObjectLiteral
An object-literal-expression, such as {a: "b", c: 2} . |
static interface |
ASObjectLiteral.Field
A field within an object literal |
interface |
ASPackage
A package-declaration block, such as package com.example { } . |
interface |
ASPostfixExpression
A postfix-expression, such as a++ or a-- . |
interface |
ASPrefixExpression
A prefix-expression, such as !a or ++a . |
interface |
ASPropertyAttribute
An attribute-access-expression, such as @myAttr . |
interface |
ASRegexpLiteral
A literal 'regular expression', such as /[a-z]+/ |
interface |
ASReturnStatement
A return statement, such as return; or return res; . |
interface |
ASSimpleNameExpression
A simple name, such as foo . |
interface |
ASStarAttribute
The star-attribute-identifier, @* . |
interface |
ASStringLiteral
A literal string value, such as "foo" or 'bar' . |
interface |
ASSuperStatement
A call to a superclass constructor, such as super(args); . |
interface |
ASSwitchCase
A switch-statement case -label, and the list of statements
immediately following it. |
interface |
ASSwitchDefault
A switch-statement default: label, and the list of
statements immediately following it. |
interface |
ASSwitchStatement
A switch-statement, such as switch (c) { } . |
interface |
ASThrowStatement
A throw-statement, such as throw new Error("bang!"); . |
interface |
ASTryStatement
A try-statement, such as try { } catch (e) { } . |
interface |
ASType
Superinterface for ASClassType and ASInterfaceType . |
interface |
ASUndefinedLiteral
A literal 'undefined' value; the undefined keyword; |
interface |
ASVarDeclarationFragment
The declaration of a single variable in a variable-declaration-statement, such as the a:String in var a:String; |
interface |
ASWhileStatement
A while-loop, such as while (test()) { } . |
interface |
ASWithStatement
A with-statement, such as with (expr) { } . |
interface |
ASXMLLiteral
An E4X literal XML fragment, such as in a = <hello>world</hello>; . |
interface |
AttributeExpression
Supertype for expressions of the form @... |
interface |
DocComment
Allows manipulation of any 'documentation comment' attached to an ActionScript API element. |
interface |
Expression
The supertype for all interfaces which represent ActionScript 3 expressions. |
interface |
Literal
Supertype for all expressions which are 'literal' values, like strings and numbers. |
interface |
Statement
Super-interface for tagging objects that represent ActionScript 'statements'. |
interface |
SwitchLabel
Common super-type for entries that may appear in ASSwitchStatement :
ASSwitchCase and ASSwitchDefault . |
Methods in uk.co.badgersinfoil.metaas.dom that return ScriptElement | |
---|---|
ScriptElement |
ASForStatement.getInit()
Returns a script element representing the initialisation part of this for-statement. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |