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]

caching data

calculations, State pattern [See also State pattern.]

calling

     Flash Remoting

     object invokers

capture phase, events

caretakers

Circle class

circular references, troubleshooting

class responsibility and collaboration cards [See CRC cards.]

classes

     abstract

         Composite pattern interfaces

         Decorator pattern

         State pattern

     AbstractBasicShape

     AbstractReader

     AbstractReaderDecorator

     AbstractShooterState

     Assert

     BasicButton

     BevelShape

     ButtonImp

     Circle

     ColorableShape

     commands

     CommandStack

     concrete collections

     concrete decorated

     conventions

     creating

     data model

     Decorator pattern

     defining

         collections

         controllers

     determining

     differentiating between types

     Directory 2nd

     DraggableShape

     EventDispatcher

     File

     FileSystemItem

     Help

     IconButton

     interfaces

     iteration

     leaf elements

     LimerickData

     LimerickView

     LineReader

    main

         creating

         E4X

         editing

         events

         loading text

         regular expressions

         State pattern 2nd

         updating

     Namespace

     null iterators

     PhotoSearchProxy

     PieceData

     Product

     properties

     QName

     redo buttons

     RegExp

     relationships

     ResizableShape

     RotateClockwiseCommand

     RotateCounterclockwiseCommand

     ScaleDownCommand

     ScaleUpCommand

     Settings

     ShooterStateMachine

     SimpleShooter

     SimpleShooterExample

     Singleton patterns [See also Singleton patterns.]

     SortedReader

     StringReader

     Time

     UIntCollection

     UML

     undo buttons 2nd

     UnitCollection

     view

     WordReader

     XML

     XMLList

clients, instantiation

clocks

     analog

     data models

     testing

     views

closure, methods

code

     conventions

     Factory Method pattern [See also Factory Method pattern.]

collaborators, determining

collections

     classes

     concrete collection class

     cursors

     interfaces

     iterating

     navigating

     null iterators

     requests

ColorableShape class

Command pattern

     applications

     implementing

     interfaces

     Proximity game

     redoable actions

     undoable actions

CommandButton constructor

CommandFactory, updating 2nd

commands [See also Command pattern.]

     classes

     concrete

    containers

         creating

         moving

     editing

     formatting

     histories

     mementos [See also Memento pattern.]

     recording

     redoable actions

    undoable actions

         creating

         defining types

CommandStack class

communication, optimizing

commutative decorators, building

COMPLETE event

components, reusable [See also Command pattern.]

Composite pattern

     elements

     file systems

composition

concrete collection class

concrete command

concrete decorated class 2nd 3rd

concrete decorator class 2nd

concrete iterators

configuring

     abstract decorator class

     analysis phase

    applications

         Command pattern

         Mad Libs

         undoable actions

     asynchronous unit tests

     basic unit tests

     buttons

     classes

         Decorator pattern

         main

     commands

         classes

         undoable actions

     commutative decorators

     containers

     CRC cards

     interfaces

     MVC patterns

     objects

     originators

     Proximity game

     reader decorators

     receiver types

     redoable actions

     search proxy

     Settings class

     Singleton patterns

     state objects

     visual decorators

     XML documents

constants

     conventions

     State pattern

constructors

     CommandButton

     FileSystemItemView

constructs, explicit interfaces

containers

     creating

     moving

controllers

     adding 2nd

     classes

     MVC

controls, input

conventions

     abstract classes

     classes

     code

     constants

     functions

     interfaces

     naming 2nd

     packages

     Singleton patterns

     variables

conversion, testing

counting references

coupling

CRC (class responsibility and collaboration) cards 2nd

createField() method

current() method

cursors

     collections

     command histories

customizing [See also configuring.]

    applications

         Command pattern

         Mad Libs

         undoable actions

     commutative decorators

     E4X events

     MVC patterns

     Proximity game

     reader decorators

     redoable actions

     Singleton patterns

     visual decorators

Категории