Uses of Package
uk.co.badgersinfoil.metaas.dom

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

Classes in uk.co.badgersinfoil.metaas.dom used by uk.co.badgersinfoil.metaas
ASBlock
          A code-block, as used for a while-loop body or if-statement branch.
ASCompilationUnit
          A 'compilation unit' represents an entire file of ActionScript code.
 

Classes in uk.co.badgersinfoil.metaas.dom used by uk.co.badgersinfoil.metaas.dom
ASArg
          Definition of a method parameter.
ASBlock
          A code-block, as used for a while-loop body or if-statement branch.
ASDeclarationStatement
          Represents a statement that declares a variable.
ASDoWhileStatement
          Obtained from StatementContainer.newDoWhile(String), represents a do { } while (condition); construct.
ASExpressionStatement
           
ASField
          Represents an ActionScript field definition within an ActionScript class.
ASForEachInStatement
          Obtained from StatementContainer.newForEachIn(String,String), represents a for each(v in a) { } statement.
ASForInStatement
          Obtained from StatementContainer.newForIn(String,String), represents a for (v in a) { } statement.
ASForStatement
          Obtained from StatementContainer.newFor(String,String,String), represents a for (; ; ) { } statement.
ASIfStatement
          Obtained from StatementContainer.newIf(String), an ASIfStatement allows statements to be added to the 'then' and else' branches.
ASMember
          A member of a type; an ASMethod or ASField.
ASMetaTag
          Represents a 'metadata tag' which may be attached to types, methods or fields.
ASMethod
          Represents an ActionScript method definition within an ActionScript class or interface.
ASMethod.AccessorRole
          Constants defined by this class denote whether a method is actually an acessor 'get' or 'set' function.
ASPackage
          A package-declaration block within an ActionScript compilation-unit.
ASReturnStatement
           
ASSwitchCase
          Obtained from ASSwitchStatement.newCase(String), ASSwitchCase represents a switch-statement case-label, and the list of statements immediately following it.
ASSwitchDefault
          Obtained from ASSwitchStatement.newDefault(), ASSwitchDefault represents a switch-statement default: label, and the list of statements immediately following it.
ASSwitchStatement
          Obtained from StatementContainer.newSwitch(String), an ASSwitchStatement allows 'case' and 'default' statements to be added to to the 'switch' statement.
ASType
          Superinterface for ASClassType and ASInterfaceType.
ASWhileStatement
          Obtained from StatementContainer.newWhile(String), this represents a while (test()) { } construct.
ASWithStatement
           
Documentable
          Interface for parts of the ActionScript source code which can have API documentation comments attached.
MetaTagable
          The common interface for API elements that may be tagged with metadata.
Statement
          Super-interface for tagging objects that represent ActionScript 'statements'
StatementContainer
          Defines the common services provided by structures which can contain ActionScript 'statements'.
Visibility
          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.
 



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