A C D F G I M N P R S T U V W

A

ActionScriptFactory - Class in uk.co.badgersinfoil.metaas
Core class providing access to metaas functionality.
ActionScriptFactory() - Constructor for class uk.co.badgersinfoil.metaas.ActionScriptFactory
 
ActionScriptParser - Interface in uk.co.badgersinfoil.metaas
Parse an entire ActionScript source file from the given Reader, returning a from CompilationUnit which details of the type contained in the file can be obtained.
ActionScriptProject - Interface in uk.co.badgersinfoil.metaas
A container for a set of ActionScript files.
ActionScriptWriter - Interface in uk.co.badgersinfoil.metaas
Writes the ActionScript code in the given CompilationUnit to the given Writer.
addClasspathEntry(String) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
addComment(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a single-line comment to list of statements being generated
addCompilationUnit(ASCompilationUnit) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
addImplementedInterface(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Adds an interface name to the list of interfaces which this ActionScript class implements.
addImport(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASPackage
Adds an import statement to this package block.
addParam(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
 
addParam(int) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
 
addParam(boolean) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
 
addParam(String, String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
 
addParam(String, int) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
 
addParam(String, boolean) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
 
addParam(String, String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Adds a formal parameter to the list of parameters supported by this ActionScript method.
addStmt(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Checks the syntax of the given code, and then adds the statement to the end of the current block.
addSuperInterface(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASInterfaceType
Adds the given ActionScript interface name to the list of interfaces which this ActionScript interface extends.
ASArg - Interface in uk.co.badgersinfoil.metaas.dom
Definition of a method parameter.
ASBlock - Interface in uk.co.badgersinfoil.metaas.dom
A code-block, as used for a while-loop body or if-statement branch.
ASClassType - Interface in uk.co.badgersinfoil.metaas.dom
A handle on the definition of an ActionScript class.
ASCompilationUnit - Interface in uk.co.badgersinfoil.metaas.dom
A 'compilation unit' represents an entire file of ActionScript code.
ASConstants - Interface in uk.co.badgersinfoil.metaas.dom
Constant values giving the names of the fundamental ActionScript types
ASDeclarationStatement - Interface in uk.co.badgersinfoil.metaas.dom
Represents a statement that declares a variable.
ASDoWhileStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newDoWhile(String), represents a do { } while (condition); construct.
ASExpressionStatement - Interface in uk.co.badgersinfoil.metaas.dom
 
ASField - Interface in uk.co.badgersinfoil.metaas.dom
Represents an ActionScript field definition within an ActionScript class.
ASForEachInStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newForEachIn(String,String), represents a for each(v in a) { } statement.
ASForInStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newForIn(String,String), represents a for (v in a) { } statement.
ASForStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newFor(String,String,String), represents a for (; ; ) { } statement.
ASIfStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newIf(String), an ASIfStatement allows statements to be added to the 'then' and else' branches.
ASInterfaceType - Interface in uk.co.badgersinfoil.metaas.dom
A handle on the definition of an ActionScript interface.
ASMember - Interface in uk.co.badgersinfoil.metaas.dom
A member of a type; an ASMethod or ASField.
ASMetaTag - Interface in uk.co.badgersinfoil.metaas.dom
Represents a 'metadata tag' which may be attached to types, methods or fields.
ASMetaTag.Param - Interface in uk.co.badgersinfoil.metaas.dom
A 'named parameter' within a metatag.
ASMethod - Interface in uk.co.badgersinfoil.metaas.dom
Represents an ActionScript method definition within an ActionScript class or interface.
ASMethod.AccessorRole - Class in uk.co.badgersinfoil.metaas.dom
Constants defined by this class denote whether a method is actually an acessor 'get' or 'set' function.
ASPackage - Interface in uk.co.badgersinfoil.metaas.dom
A package-declaration block within an ActionScript compilation-unit.
ASReturnStatement - Interface in uk.co.badgersinfoil.metaas.dom
 
ASSwitchCase - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from ASSwitchStatement.newCase(String), ASSwitchCase represents a switch-statement case-label, and the list of statements immediately following it.
ASSwitchDefault - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from ASSwitchStatement.newDefault(), ASSwitchDefault represents a switch-statement default: label, and the list of statements immediately following it.
ASSwitchStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newSwitch(String), an ASSwitchStatement allows 'case' and 'default' statements to be added to to the 'switch' statement.
ASType - Interface in uk.co.badgersinfoil.metaas.dom
Superinterface for ASClassType and ASInterfaceType.
ASWhileStatement - Interface in uk.co.badgersinfoil.metaas.dom
Obtained from StatementContainer.newWhile(String), this represents a while (test()) { } construct.
ASWithStatement - Interface in uk.co.badgersinfoil.metaas.dom
 

C

containsCode() - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Returns true if if this container currently contains at least one statement, and false if it is empty, or contains only comments and whitespace.

D

DEFAULT - Static variable in interface uk.co.badgersinfoil.metaas.dom.Visibility
Default access, as specified by the lack of either a "public or "private" modifier.
Documentable - Interface in uk.co.badgersinfoil.metaas.dom
Interface for parts of the ActionScript source code which can have API documentation comments attached.

F

findImports() - Method in interface uk.co.badgersinfoil.metaas.dom.ASPackage
Returns a list of strings specifying the names which are imported into this package by package-level import statements.

G

getAccessorRole() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Returns on of ASMethod.AccessorRole.NORMAL_METHOD, ASMethod.AccessorRole.GETTER or ASMethod.AccessorRole.SETTER, with NORMAL_METHOD being the default for newly synthesized methods.
getAllMetaTags() - Method in interface uk.co.badgersinfoil.metaas.dom.MetaTagable
Returns the (possibly empty) list of ASMetaTag objects attached to this API element.
getArgs() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Returns a list of the formal arguments accepted by this ActionScript method.
getClasspathEntries() - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
getCompilationUnits() - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
getConditionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASDoWhileStatement
Returns a string representation of the loop termination condition expression.
getConditionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForStatement
Returns a string representation of the loop termination condition expression.
getConditionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASIfStatement
Returns a string representation of the condition-expression for this if-statement.
getConditionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASWhileStatement
 
getConditionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASWithStatement
 
getDocComment() - Method in interface uk.co.badgersinfoil.metaas.dom.Documentable
Returns the contents of the documentation comment for this API element.
getElse() - Method in interface uk.co.badgersinfoil.metaas.dom.ASIfStatement
Returns a reference to an object which can populate the else-clause of this ActionScript if-statement with new code.
getExpressionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASExpressionStatement
 
getExpressionString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASReturnStatement
 
getField(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Returns a reference to the ActionScript field with the given name, or null, if no such field exists.
getFields() - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Returns a list of ASField objects representing the fields this ActionScript class defines.
getFirstMetatag(String) - Method in interface uk.co.badgersinfoil.metaas.dom.MetaTagable
Returns the ASMetaTag with the given name.
getImplementedInterfaces() - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Returns the list of names of the interfaces that this ActionScript class implements.
getInitString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForStatement
Returns a string representation of the loop initialisation expression.
getIteratedString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForEachInStatement
Returns a string representation of the expression whose value will iterated over.
getIteratedString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForInStatement
Returns a string representation of the expression whose value will iterated over.
getLabelValueString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASSwitchCase
Returns a string representation of the value expression for this label.
getMetaTagsWithName(String) - Method in interface uk.co.badgersinfoil.metaas.dom.MetaTagable
Returns a (possibly empty) list of ASMetaTag objects attached to this API element whose names match the given value.
getMethod(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Returns a reference to the ActionScript method with the given name, or null, if no such method exists.
getMethods() - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Returns a list of ASMethod objects.
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASArg
Returns the name of this ActionScript method argument
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Returns the name of this field.
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
Returns the name of this metadata tag.
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag.Param
 
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Returns the name of this method.
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASPackage
Return the name of this package-block, or null if no name is present.
getName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Returns the name of this class or interface, excluding any package prefix.
getOutputLocation() - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
getPackage() - Method in interface uk.co.badgersinfoil.metaas.dom.ASCompilationUnit
Returns the first ActionScript package-block declaired in this compilation-unit.
getPackageName() - Method in interface uk.co.badgersinfoil.metaas.dom.ASCompilationUnit
Returns the name of the package, or null if the contents of the file are in the 'default' (top-level) package.
getParams() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
Returns the list of parameters of this tag, or an empty list if the tag has no parameters.
getParamValue(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag
Returns the value of the named parameter, or null if no such parameter is present in this metadata tag.
getStatementList() - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Returns a list of the statements held in the containing element.
getSuperclass() - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Returns the name of this ActionScript class' superclass, or null of the superclass is not specified.
getSuperInterfaces() - Method in interface uk.co.badgersinfoil.metaas.dom.ASInterfaceType
Returns a list of Strings which are the names of ActionScript interfaces which this ActionScript interface extends.
GETTER - Static variable in class uk.co.badgersinfoil.metaas.dom.ASMethod.AccessorRole
The method is a 'set' accessor
getType() - Method in interface uk.co.badgersinfoil.metaas.dom.ASArg
Returns the name of this parameter's type, or null if the parameter is untyped.
getType() - Method in interface uk.co.badgersinfoil.metaas.dom.ASCompilationUnit
Returns the type (ASClassType or ASInterfaceType) which this file defines.
getType() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Returns the name of the return type of value this ActionScript field may contain, or null if it is untyped.
getType() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Returns the name of the return type of this ActionScript method, or null if it is untyped.
getType() - Method in interface uk.co.badgersinfoil.metaas.dom.ASPackage
Returns a reference to the first ASClassType or ASInterfaceType in this ActionScript package.
getUpdateString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForStatement
Returns a string representation of the loop update expression.
getValue() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMetaTag.Param
The type of the returned value will be one of, String Integer Boolean
getVarString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForEachInStatement
Returns a string representation of the loop-variable declaration for this loop.
getVarString() - Method in interface uk.co.badgersinfoil.metaas.dom.ASForInStatement
Returns a string representation of the loop-variable declaration for this loop.
getVisibility() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Returns a value representing any protection-against-access defined for this ActionScript field.
getVisibility() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Returns a value representing any protection-against-access defined for this ActionScript method.
getVisibility() - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Returns an object representing the visibility of this ActionScript type definition within the enclosing ActionScript3 package.

I

isConst() - Method in interface uk.co.badgersinfoil.metaas.dom.ASField
 
isConstant() - Method in interface uk.co.badgersinfoil.metaas.dom.ASDeclarationStatement
Returns false if this is a declaration using the var keyword (the default), and true is this is a declaration using the const keyword.
isStatic() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Returns true if this ActionScript field is static (i.e.
isStatic() - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Returns true if this ActionScript method is static (i.e.

M

MetaTagable - Interface in uk.co.badgersinfoil.metaas.dom
The common interface for API elements that may be tagged with metadata.

N

newBlock() - Method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
Creates a new ActionScript block statement.
newCase(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASSwitchStatement
Creates a case-label in this switch-statement with the given value, to which other statements can be added.
newClass(String) - Method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
Creates a new CompilationUnit which defines a class with the given name.
newClass(String) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
Shortcut for newClass(String) that also adds the resulting CompilationUnit to the list managed by this project.
newDeclaration(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a new variable declaration to the code, and returns a reference to it.
newDefault() - Method in interface uk.co.badgersinfoil.metaas.dom.ASSwitchStatement
Creates a default-label in this switch-statement, to which other statements can be added.
newDoWhile(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a do-while-loop to the code.
newEmptyASProject(String) - Method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
 
newExprStmt(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a new expression-statement to the code, and returns a reference to it.
newField(String, Visibility, String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Adds a new ActionScript field definition to this ActionScript class.
newFor(String, String, String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a C-style for-loop to the code.
newForEachIn(String, String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
 
newForIn(String, String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a for-in-loop to the code.
newIf(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds an if-statement to the code.
newInterface(String) - Method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
Creates a new CompilationUnit which defines an interface with the given name.
newInterface(String) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
Shortcut for newInterface(String) that also adds the resulting CompilationUnit to the list managed by this project.
newMetaTag(String) - Method in interface uk.co.badgersinfoil.metaas.dom.MetaTagable
Creates and returns a new ASMetaTag attached to this API element.
newMethod(String, Visibility, String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Creates a new ActionScript method definition, adds it to the list of methods supported by this tyoe, and returns a reference to the method.
newParser() - Method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
 
newReturn(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a new return-statement to the code (with optional return expression), and returns a reference to it.
newSwitch(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a switch-statement to the code.
newWhile(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a while-loop to the code.
newWith(String) - Method in interface uk.co.badgersinfoil.metaas.dom.StatementContainer
Adds a new with-statement to the code, and returns a reference to it.
newWriter() - Method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
 
NORMAL_METHOD - Static variable in class uk.co.badgersinfoil.metaas.dom.ASMethod.AccessorRole
A standard method; not a getter or setter.

P

parse(Reader) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptParser
 
performAutoImport() - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
Process code to automatically add import statements.
PRIVATE - Static variable in interface uk.co.badgersinfoil.metaas.dom.Visibility
Private access, as specified by the "private" modifier.
PUBLIC - Static variable in interface uk.co.badgersinfoil.metaas.dom.Visibility
Public access, as specified by the "public" modifier.

R

removeClasspathEntry(String) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
removeCompilationUnit(ASCompilationUnit) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
removeField(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Removes the named field from the list of fields which this ActionScript class defines.
removeImplementedInterface(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Removes an interface name from the list of interfaces which this ActionScript class implements.
removeImport(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASPackage
Removes an import statement from this package block.
removeMethod(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Removes the named ActionScript method from the list of methods supported by this ActionScript class.
removeParam(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Removes the named parameter from this ActionScript methods formal parameter list.
removeSuperInterface(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASInterfaceType
Removes the given ActionScript interface name from the list of interfaces which this ActionScript interface extends.

S

setAccessorRole(ASMethod.AccessorRole) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Allows the role of a method to be changed.
setCondition(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASDoWhileStatement
Sets the loop termination condition for this do-while loop.
setCondition(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForStatement
Changes the termination condition expression for this loop.
setCondition(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASIfStatement
Changes the condition-expression for this if-statement.
setCondition(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASWhileStatement
 
setCondition(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASWithStatement
 
setConst(boolean) - Method in interface uk.co.badgersinfoil.metaas.dom.ASField
 
setContant(boolean) - Method in interface uk.co.badgersinfoil.metaas.dom.ASDeclarationStatement
If given true, this declaration will use the const keyword, if given false, this declaration will use the var keyword.
setDefault(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASArg
Specifies the compile-time-constant value that will be the default for the argument if no value is provided by the calling code.
setDocComment(String) - Method in interface uk.co.badgersinfoil.metaas.dom.Documentable
Set the contents of the 'documentation comment' for this ActionScript API element.
setExpression(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASExpressionStatement
 
setExpression(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASReturnStatement
 
setInit(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForStatement
Changes the initialisation expression for this loop.
setInitializer(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASField
Sets the ActionScript expression defining the initial value for this ActionScript field.
setIterated(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForEachInStatement
Changes the expression whose value will be iterated over by this loop.
setIterated(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForInStatement
Changes the expression whose value will be iterated over by this loop.
setLabelValue(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASSwitchCase
Changes the value expression for this case label.
setName(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Changes the name of this ActionScript field to the given value.
setName(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASPackage
Sets the name of this package.
setName(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Sets the name by which this type is identified.
setOutputLocation(String) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
 
setPackageName(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASCompilationUnit
Modifies the name of the package containing the code of this compilation-unit.
setStatic(boolean) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Defines this method to be static, or not.
setStatic(boolean) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Defines whether this ActionScript method is static or not.
setSuperclass(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASClassType
Defines the name of the superclass for this ActionScript class.
SETTER - Static variable in class uk.co.badgersinfoil.metaas.dom.ASMethod.AccessorRole
The method is a 'get' accessor
setThen(ASBlock) - Method in interface uk.co.badgersinfoil.metaas.dom.ASIfStatement
 
setType(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASArg
Defines the name of the type of object this parameter may reference.
setType(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Defines the name of the type of object this ActionScript field may contain.
setType(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Defines the name of the type of object returned by this ActionScript method.
setUpdate(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForStatement
Changes the update expression for this loop.
setVar(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForEachInStatement
Specifies the loop-variable declaration for this loop.
setVar(String) - Method in interface uk.co.badgersinfoil.metaas.dom.ASForInStatement
Specifies the loop-variable declaration for this loop.
setVisibility(Visibility) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMember
Defines the level of protection-against-external-access for this ActionScript field.
setVisibility(Visibility) - Method in interface uk.co.badgersinfoil.metaas.dom.ASMethod
Defines the level of protection-against-external-access for this ActionScript method.
setVisibility(Visibility) - Method in interface uk.co.badgersinfoil.metaas.dom.ASType
Defines the visibility of this ActionScript type definition within the enclosing ActionScript3 package.
Statement - Interface in uk.co.badgersinfoil.metaas.dom
Super-interface for tagging objects that represent ActionScript 'statements'
StatementContainer - Interface in uk.co.badgersinfoil.metaas.dom
Defines the common services provided by structures which can contain ActionScript 'statements'.
str(String) - Static method in class uk.co.badgersinfoil.metaas.ActionScriptFactory
Escape the given String and place within double quotes so that it will be a valid ActionScript string literal.
SyntaxException - Exception in uk.co.badgersinfoil.metaas
Thrown when ActionScript code which is syntactically invalid is encountered.
SyntaxException(String) - Constructor for exception uk.co.badgersinfoil.metaas.SyntaxException
Constructs a new SyntaxException with the specified detail message.
SyntaxException(Exception) - Constructor for exception uk.co.badgersinfoil.metaas.SyntaxException
Constructs a new SyntaxException with the specified cause.
SyntaxException(String, Exception) - Constructor for exception uk.co.badgersinfoil.metaas.SyntaxException
 

T

toString() - Method in class uk.co.badgersinfoil.metaas.dom.ASMethod.AccessorRole
 
TYPE_ARRAY - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_BOOLEAN - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_DATE - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_INT - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_NUMBER - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_STRING - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_UINT - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 
TYPE_VOID - Static variable in interface uk.co.badgersinfoil.metaas.dom.ASConstants
 

U

uk.co.badgersinfoil.metaas - package uk.co.badgersinfoil.metaas
The metaas ActionScript source code generation / manipulation framework.
uk.co.badgersinfoil.metaas.dom - package uk.co.badgersinfoil.metaas.dom
Interfaces defining the Document Object Model for an ActionScript 3 source code file.

V

Visibility - Interface in uk.co.badgersinfoil.metaas.dom
Represents the access to a class mamber allowed from other classes, as specified by the "public" and "private" modifiers (or lack of) in the member's definition.

W

write(Writer, ASCompilationUnit) - Method in interface uk.co.badgersinfoil.metaas.ActionScriptWriter
 
writeAll() - Method in interface uk.co.badgersinfoil.metaas.ActionScriptProject
Writes all CompilationUnits that have been added to this project to the output location.

A C D F G I M N P R S T U V W

Copyright © 2006-2007 David Holroyd. All Rights Reserved.