org.zaval.lw
Interface LwComposite

All Superinterfaces:
Drawable, Layoutable, LayoutContainer, LwComponent, LwContainer, Validationable
All Known Implementing Classes:
LwActContainer, LwCombo, LwSplitPan, LwList, LwWindow, LwTreeGrid

public interface LwComposite
extends LwContainer

This interface provides ability for a container to control child input events component delivery. The input events are performed by mouse or keyboard. The interface has just one method that is invoked by LwEventManager to test if input events for the child component should be caught by the parent component.


Method Summary
 boolean catchInput(LwComponent child)
          Checks if input events for the specified child component should be caught.
 
Methods inherited from interface org.zaval.lw.LwContainer
add, add, getLwLayout, indexOf, insert, paintOnTop, remove, removeAll, setLwLayout
 
Methods inherited from interface org.zaval.lw.LwComponent
canHaveFocus, getLwComponentAt, getLwParent, getViewMan, getVisiblePart, setBackground, setEnabled, setLwParent, setViewMan, setVisible
 
Methods inherited from interface org.zaval.lw.Drawable
getBackground, getOrigin, isEnabled, isOpaque, paint, repaint, repaint, setOpaque, update
 
Methods inherited from interface org.zaval.util.Validationable
invalidate, isValid, validate
 
Methods inherited from interface org.zaval.lw.Layoutable
getBounds, getHeight, getInsets, getLocation, getPreferredSize, getSize, getWidth, getX, getY, isVisible, setLocation, setSize
 
Methods inherited from interface org.zaval.lw.LayoutContainer
count, get, getLayoutOffset
 

Method Detail

catchInput

public boolean catchInput(LwComponent child)
Checks if input events for the specified child component should be caught.
Parameters:
child - the specified child component.
Returns:
true if input events for the child component should be caught by this component; false otherwise.


Copyright © Zaval Creative Engineering Group, 2000-2005.
http://www.zaval.org