Exemplo n.º 1
0
 protected void onClick(ComponentEvent ce) {
   if (checkboxToggle && ce.getTarget() == (Element) checkbox.cast()) {
     setExpanded(!isExpanded());
     boolean isExpanded = isExpanded();
     checkbox.setChecked(isExpanded);
     checkbox.setDefaultChecked(isExpanded);
   }
 }
Exemplo n.º 2
0
 protected void onMouseMove(ComponentEvent ce) {
   Component c = findItem(ce.getTarget());
   if (c != null && c instanceof Item) {
     Item item = (Item) c;
     if (activeItem != item && item.canActivate && item.isEnabled()) {
       setActiveItem(item, true);
     }
   }
 }
Exemplo n.º 3
0
 protected void onClick(ComponentEvent ce) {
   ce.preventDefault();
   if (!disabled) {
     El aElement = ce.getTarget("a", 3);
     String className = aElement.getStyleName();
     if (className.indexOf("color-") != -1) {
       select(
           className.substring(className.indexOf("color-") + 6, className.indexOf("color-") + 12));
     }
   }
 }
Exemplo n.º 4
0
 protected void onMouseOver(ComponentEvent ce) {
   EventTarget from = ce.getEvent().getRelatedEventTarget();
   if (from == null
       || (Element.is(from) && !DOM.isOrHasChild(getElement(), (Element) Element.as(from)))) {
     Component c = findItem(ce.getTarget());
     if (c != null && c instanceof Item) {
       Item item = (Item) c;
       if (activeItem != item && item.canActivate && item.isEnabled()) {
         setActiveItem(item, true);
       }
     }
   }
 }
Exemplo n.º 5
0
 protected void onClick(ComponentEvent ce) {
   Component item = findItem(ce.getTarget());
   if (item != null && item instanceof Item) {
     ((Item) item).onClick(ce);
   }
 }
Exemplo n.º 6
0
 protected void onMouseOver(ComponentEvent ce) {
   El target = ce.getTarget("a", 3);
   if (target != null) {
     target.addStyleName("x-color-palette-hover");
   }
 }