| Introspection |
|
|
Introspection means analyzing a Bean | |
|
|
Learning about properties/methods/events | |
|
|
So builder tool can understand the Bean | |
|
|
Present it for humans to manipulate | |
|
|
JavaBeans uses a two level approach | |
|
|
Automatic analysis using reflection | |
|
|
Plus explicit specification using BeanInfo | |