Basic IMAGE version of Foils prepared May 19 99

Foil 31 Serializing Object Graphs

From Javabeans Basic Information Track Computational Science Course CPS616 -- Spring Semester 1999. by Geoffrey Fox, Nancy McCracken, Wojtek Furmanski
(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 Mon Jul 5 1999

Table of Contents for Javabeans


1 JavaBeans
2 Abstract of JavaBeanPresentation
3 Some Suggested JavaBean References
4 What are JavaBeans?
5 JavaBeans Features
6 Component Programming with Java Beans
7 Parts of the JavaBean Brew
8 Using Java Beans
9 JavaBean Communication and Event Model
10 JavaBean Communication Model II
11 Our first example of Writing a Bean: HelloBean!
12 The rest of the HelloBean example
13 How to run the example in the BeanBox
14 Test with the BeanBox
15 Using the Bean
16 What is JAR?
17 What is a JAR file ?
18 Using the BeanBox to Link Beans via Events
19 The Juggler Bean
20 Example Listener File
21 Detailed Techologies used in writing Java Beans
22 More Details on Writing JavaBeans
23 Method design patterns for Simple Properties
24 Indexed Properties
25 Bound Properties and Event Design Patterns
26 Making a Property Change Event
27 Using Bound Properties
28 Constrained Properties
29 Updating a Constrained Property Value
30 Persistence and Serialization
31 Serializing Object Graphs
32 Serialization - I
33 Serialization Externalization II
34 Reflection and Introspection
35 The Reflection API
36 BeanInfo
37 BeanInfo Interface Methods
38 BeanInfo details
39 Property Editors
40 Property Editor Customizers
41 Distributed JavaBeans for web computing and information systems
42 JavaBean Mechanisms for Interoperating with Remote Objects
43 Linking CORBA with JavaBeans
44 Towards Enterprise JavaBeans
45 Towards Enterprise Java Beans
46 Picture of JavaBean and JDK1.1 AWT Event Model
47 ComponentWare Linkage Model
48 JavaBean and JDK1.1 AWT Event Model
49 Registration and Callback
50 Discussion of Event Linkage Model for Message Passing between Modules
51 DataFlow in JavaBeans
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