Note: This panel doesn't reserve space for the portion used to display the overlayed feedback components. It has been designed to not change the layout of the wrapped content. Therefore you must reserve this space, or in other words, you must ensure that the wrapped content provides enough space to display the overlayed components. Since the current implementation positions the overlay components in the lower left, just make sure that there are about 6 pixel to the left and bottom of the input components that can be marked.
This panel handles two event types:
ValidationResultChangeHandler
which in turn invokes #updateFeedbackComponents
. #validateTree
and invoking #repositionFeedBackComponents
after the child tree has been layed out. The current simple but expensive implementation updates all components.
|
|