Basic IMAGE version of Foils prepared May 19 99

Foil 10 Observer in Java

From Design Patterns: What's in it for you? Tango Group Internal Technology Seminars -- Spring 99. by Konrad Olszewski
(0 to 5):





© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Wed May 19 1999

Table of Contents for Design Patterns: What's in it for you?


1 Design Patterns What's In There for You?
2 Outline
3 Rationale
4 What Is a Design Pattern?
5 MVC Architecture
6 MVC Architecture
7 Swing Architecture
8 Observer Pattern
9 Observer Pattern
10 Observer in Java
11 Swing JList
12 How to Construct a Model?
13 Tango Example
14 Factory Pattern
15 Factory Pattern
16 Tango Example
17 Template Pattern
18 Template Pattern
19 Tango Example
20 Command Pattern
21 Command Pattern
22 Tango Example
23 Summary
24 Literature
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page
While With Mouse Down on Current Pointer
h hides This Message while m restores
i Toggles Index Aligned with Page Top
j Toggles Index Aligned with Scrolled View Top
a Abolishes Pointer while CNTL-Click restores
f cycles through pointer families
c cycles through members of a family
u increases Size Up and d decreases Down
Mouse Up-Down between changes of
Pointer to process new option