*
* @param panel the opener
*/
private void addHoverHandlers(FocusPanel panel) {
final StyleVariable hoverVar = new StyleVariable(panel);
hoverVar.setValue(CSS.openerNoHover());
panel.addMouseOverHandler(new MouseOverHandler() {
/**
* @see com.google.gwt.event.dom.client.MouseOverHandler#onMouseOver(com.google.gwt.event.dom.client.MouseOverEvent)
*/
public void onMouseOver(MouseOverEvent event) {
hoverVar.setValue(CSS.openerHover());
}
});
panel.addMouseOutHandler(new MouseOutHandler() {
/**
* @see com.google.gwt.event.dom.client.MouseOutHandler#onMouseOut(com.google.gwt.event.dom.client.MouseOutEvent)
*/
public void onMouseOut(MouseOutEvent event) {
hoverVar.setValue(CSS.openerNoHover());
}
});
}