Advanced ActionScript 3 with Design Patterns

Index

[A] [B] [C] [D] [E] [F] [G] [H] [I] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

AAS3WDP library

abstract classes

     Composite pattern interfaces

     Decorator pattern

     Factory/Template Method patterns

     State pattern

abstract decorator class, creating

abstract methods

AbstractBasicShape class

AbstractReader class

AbstractReaderDecorator class

AbstractShooterState class

access

     Decorator pattern

     instances

     objects in collections

accessors, E4X properties

actors

     primary

     UML

Adapter pattern

addEventListener() method 2nd

adding

     behavior to objects [See also Decorator pattern.]

     bevel shapes

     controllers 2nd

     decorator classes

     getter methods

     instances to Command property

     multiple class definitions

     non-commutative decorators

     redo buttons

     redo/undo functionality

     resize handlers

     shapes

     static methods

     text to Decorator patterns

     types to Decorator patterns

     undo buttons 2nd

     views

addItem() method 2nd

advantages

     of composition

     of inheritance

aggregation, relationships

alternative scenarios

AMFPHP

analog clocks

analysis phase

APIs (Application Programming Interfaces)

     Flikr

     formalizing

Application Programming Interfaces [See APIs (Application Programming Interfaces).]

applications

     analysis phase

    Command pattern

         building

         testing

     composition

     coupling

     design 2nd

     encapsulation

     implementation phase

     inheritance

     Mad Libs

     MVC [See also MVC (Model View Controller).]

     Singleton pattern [See also Singleton pattern.]

     testing

     undoable actions

applying

     events

     Iterator pattern

     null iterators

     polymorphism

     Proxy patterns

     regular expressions

     search proxy

ArrayIterator instance

arrays

     command histories

     concrete iterators

     defining iterators

     exposing

     Iterator pattern

     queuing requests

Assert class

association

     instances

     relationships

asynchronous unit tests, creating

Категории