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 |