public class ClickablePanel extends PopupPanel implements
SourcesClickEvents {
private ClickListenerCollection listeners = new
ClickListenerCollection();
public ClickablePanel() {
super( false );
}
public void onBrowserEvent( Event event ) {
if ( DOM.eventGetType(event) == Event.ONCLICK )
{
listeners.fireClick( this );
}
}
public void addClickListener( ClickListener listener )
{
listeners.addElement( listener );
}
public void removeClickListener( ClickListener listener )
{
listeners.removeElement( listener );
}
}
-= Mat
--
Mat Gessel
http://www.asquare.net