1 package org.columba.mail.gui.config.columns; 17 18 import javax.swing.Icon ; 19 20 import org.columba.core.xml.XmlElement; 21 import org.frapuccino.checkablelist.CheckableItem; 22 23 24 27 public class ColumnItem implements CheckableItem { 28 private XmlElement element; 29 30 public ColumnItem(XmlElement element) { 31 this.element = element; 32 } 33 34 public void setSelected(boolean b) { 35 element.addAttribute("enabled", Boolean.toString(b)); 36 } 37 38 41 public boolean isSelected() { 42 boolean b = Boolean.valueOf(element.getAttribute("enabled")) 43 .booleanValue(); 44 45 return b; 46 } 47 48 51 public Icon getIcon() { 52 return null; 53 } 54 55 public String toString() { 56 return element.getAttribute("name"); 57 } 58 59 62 public XmlElement getElement() { 63 return element; 64 } 65 } 66 | Popular Tags |