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