Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package org.pentaho.ui.xul.swt.tags;
  
  import java.util.Vector;
  
 
 public class SwtTreeCell extends SwtElement implements XulTreeCell {
 
 
     private Object value = null;
 
     private int index = 0;
     private static final Log logger = LogFactory.getLog(SwtTreeCell.class);
 
     private String label;
     
     public SwtTreeCell(Element selfXulComponent parentXulDomContainer domContainerString tagName) {
       super("treecell");
       setManagedObject("empty");
     }
 
     public SwtTreeCell(XulComponent parent) {
       super("treecell");
       setManagedObject("empty");
     }
 
     public void setSelectedIndex(int index) {
       Object oldValue = this.;
       this. = index;
       this..firePropertyChange("selectedIndex"oldValueindex);
     }
 
     public int getSelectedIndex() {
       return ;
     }
 
     public String getLabel() {
       return ;
     }
 
     public String getSrc() {
       // TODO Auto-generated method stub
       return null;
     }
 
     public Object getValue() {
       return ;
     }
 
     public boolean isEditable() {
       // TODO Auto-generated method stub
       return false;
     }
 
     public void setEditable(boolean edit) {
       // TODO Auto-generated method stub
 
     }
 
     public void setLabel(String label) {
       String oldValue = this.;
       this. = label;
       this..firePropertyChange("label"oldValuelabel);
     }
 
     public void setSrc(String srcUrl) {
       // TODO Auto-generated method stub
 
     }
 
     public void setValue(Object value) {
       Object oldValue = this.;
       if (value instanceof String && ((Stringvalue).indexOf(",") == -1) {
         //String and not a comma separated list
         this. = Boolean.parseBoolean(((Stringvalue));
       } else if (value instanceof String && ((Stringvalue).indexOf(",") > -1) {
         //String and a comma separated list
         String[] list = ((Stringvalue).split(",");
         Vector<Stringvec = new Vector<String>();
         for (String item : list) {
           vec.add(item);
         }
         this. = vec;
 
       } else if (value instanceof Boolean) {
         this. = (Booleanvalue;
       } else {
         this. = value;
       }
       
       this. = ;
      this..firePropertyChange("value"oldValuethis.);
    }
    public void setTreeRowParent(XulTreeRow row) {
      
    }
    
    // TODO: migrate into XulComponent
    @Deprecated
    public void addPropertyChangeListener(String propPropertyChangeListener listener){
      .addPropertyChangeListener(proplistener);
    }
  }
New to GrepCode? Check out our FAQ X