org.exoplatform.faq.webui
Class SelectOption

java.lang.Object
  extended by org.exoplatform.faq.webui.SelectItem
      extended by org.exoplatform.faq.webui.SelectOption

public class SelectOption
extends SelectItem

Created by The eXo Platform SARL Author : Philippe Aristote philippe.aristote@gmail.com An item in a UIFormInputItemSelector Each item is actually held in a SelectItemCategory, which is held by the UIFormInputItemSelector

See Also:
SelectItemCategory, UIFormInputItemSelector

Field Summary
protected  java.lang.String description_
          A description of the item
protected  boolean disabled_
          Whether this item is disabled
protected  java.lang.String icon_
          The icon url of the item
protected  boolean selected_
          Whether this item is selected
protected  java.lang.String value_
          THe value of the item
 
Constructor Summary
SelectOption(java.lang.String value)
           
SelectOption(java.lang.String label, java.lang.String value)
           
SelectOption(java.lang.String label, java.lang.String value, java.lang.String icon)
           
SelectOption(java.lang.String label, java.lang.String value, java.lang.String desc, java.lang.String icon)
           
SelectOption(java.lang.String label, java.lang.String value, java.lang.String desc, java.lang.String icon, boolean selected)
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getIcon()
           
 java.lang.String getValue()
           
 boolean isDisabled()
           
 boolean isSelected()
           
 void setDescription(java.lang.String s)
           
 void setDisabled(boolean disabled)
           
 void setIcon(java.lang.String icon)
           
 void setSelected(boolean b)
           
 void setValue(java.lang.String s)
           
 
Methods inherited from class org.exoplatform.faq.webui.SelectItem
getLabel, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value_

protected java.lang.String value_
THe value of the item


icon_

protected java.lang.String icon_
The icon url of the item


selected_

protected boolean selected_
Whether this item is selected


description_

protected java.lang.String description_
A description of the item


disabled_

protected boolean disabled_
Whether this item is disabled

Constructor Detail

SelectOption

public SelectOption(java.lang.String label,
                    java.lang.String value,
                    java.lang.String icon)

SelectOption

public SelectOption(java.lang.String label,
                    java.lang.String value,
                    java.lang.String desc,
                    java.lang.String icon)

SelectOption

public SelectOption(java.lang.String label,
                    java.lang.String value,
                    java.lang.String desc,
                    java.lang.String icon,
                    boolean selected)

SelectOption

public SelectOption(java.lang.String label,
                    java.lang.String value)

SelectOption

public SelectOption(java.lang.String value)
Method Detail

isDisabled

public boolean isDisabled()

setDisabled

public void setDisabled(boolean disabled)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String s)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String s)

isSelected

public boolean isSelected()

setSelected

public void setSelected(boolean b)

getIcon

public java.lang.String getIcon()

setIcon

public void setIcon(java.lang.String icon)


Copyright © 2012 eXo Platform SAS. All Rights Reserved.