next up previous NU-CCS-99-04.ps [ Readme | Copyright | Tutorial | Download | Feedback ]


Next: Uncovering the BeanBox Design Up: BeanBox Enhancements Previous: Grouping and Ungrouping

Removing Wrappers From the Visual Hierarchy

This enhancement is crucial for managing AWT and BeanContext hierarchies, since BeanContext beans could be sensitive to their enclosing environment. Certain context-sensitive beans can be tested only by removing the additional layer of wrappers added by the BeanBox around every bean. The only function of the wrapper objects in the visual presentation of beans is to draw a hashed bar around selected ones. This is doable also by directly drawing out the bean.



David H. Lorenz
3/17/2000