Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.pentaho.ui.xul.gwt.tags;
  
 
 public class GwtTreeChildren extends AbstractGwtXulContainer implements XulTreeChildren {
 
   public static void register() {
     GwtXulParser.registerHandler("treechildren"new GwtXulHandler() {
       public Element newInstance() {
         return new GwtTreeChildren();
       }
     });
   }
 
   public GwtTreeChildren() {
     super("treechildren");
   }
 
   public void addChildAt(Element elementint idx) {
     super.addChildAt(elementidx);
     try {
       if (getTree() != null) {
         ((GwtTreegetTree()).updateUI();
       }
     } catch (Throwable t) {
     }
   }
 
   public void addChild(Element element) {
     super.addChild(element);
     try {
       if (getTree() != null) {
         ((GwtTreegetTree()).updateUI();
       }
     } catch (Throwable t) {
     }
   }
 
   public void addItem(XulTreeItem item) {
     addChild(item);
   }
 
   public XulTreeRow addNewRow() {
     try {
       XulTreeRow row = (XulTreeRowgetDocument().createElement("treerow");
       XulTreeItem item = (XulTreeItemgetDocument().createElement("treeitem");
       item.setRow(row);
       addItem(item);
       return row;
     } catch (XulException e) {
       e.printStackTrace();
     }
     return null;
   }
 
   public XulTreeItem getItem(int rowIndex) {
     return (XulTreeItem.get(rowIndex);
   }
 
   public int getItemCount() {
     if ( != null) {
       return .size();
     } else {
       return 0;
     }
   }
 
   public boolean isAlternatingbackground() {
     // TODO Auto-generated method stub
     return false;
   }
 
   public boolean isHierarchical() {
     // TODO Auto-generated method stub
     return false;
   }
 
   public void removeItem(XulTreeItem item) {
     removeChild(item);
   }
 
   public void removeItem(int rowIndex) {
     removeChild(.get(rowIndex));
   }
 
   public void setAlternatingbackground(boolean alt) {
     // TODO Auto-generated method stub
 
   }
 
  public XulTree getTree() {
    XulTree tree = null;
    XulComponent parent = getParent();
    while (parent != null) {
      if (parent instanceof XulTree) {
        tree = (XulTreeparent;
        break;
      }
      parent = parent.getParent();
    }
    return tree;
  }
  public void removeAll() {
    .clear();
    if (getTree() != null) {
      ((GwtTreegetTree()).updateUI();
    }
  }
New to GrepCode? Check out our FAQ X