/Laura Bennett

About Laura Bennett

 Laura Bennett is an Advisory Programmer at IBM. She has been a software developer for the last 15 years and has been writing C++ and Java code for the last 5 years. She is the technical lead for the Java zone on developerWorks and contributes to the zone with code and papers. Laura earned a Masters degree in Computer Science from Columbia University and a Bachelors Degree in Computer Science from Pace University in New York. She can be reached at lbenn@us.ibm.com.

Reflecting, Introspecting, and Customizing JavaBeans

2010-05-26T17:12:13+00:00 October 9th, 2003|Java|

The Sun JDK JavaBeans API provides a framework for defining reusable software components that can be manipulated in a visual builder tool. You may have already read the developerWorks tutorial Designing JavaBeans for visual programming. This article extends your design so that visual builder tools can use reflection, introspection, or both to analyze JavaBeans and consequently to allow users to customize them. It includes an example showing how to add your beans to WebSphere AppletDesigner, where users can customize or manipulate the beans from within the tool itself using property editors or customizers you design.