org.exoplatform.answer.webui
Class SelectOptionGroup

java.lang.Object
  extended by org.exoplatform.answer.webui.SelectItem
      extended by org.exoplatform.answer.webui.SelectOptionGroup

public class SelectOptionGroup
extends SelectItem

Represents an optgroup in a select element Holds a list of SelectItemOption that represent the options inside this optgroup

Author:
philippe

Constructor Summary
SelectOptionGroup(String label)
           
SelectOptionGroup(String label, List<SelectOption> list)
           
 
Method Summary
 void addOption(SelectOption option)
          Adds a SelectItemOption to the list
 List<SelectOption> getOptions()
           
 Collection<String> getSelectedValues()
           
 void reset()
           
 void setOptions(List<SelectOption> options)
           
 void setSelectedValue(String[] values)
           
 void setValue(String value)
           
 
Methods inherited from class org.exoplatform.answer.webui.SelectItem
getLabel, setLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectOptionGroup

public SelectOptionGroup(String label)

SelectOptionGroup

public SelectOptionGroup(String label,
                         List<SelectOption> list)
Method Detail

getOptions

public List<SelectOption> getOptions()

setOptions

public void setOptions(List<SelectOption> options)

addOption

public void addOption(SelectOption option)
Adds a SelectItemOption to the list

Parameters:
option -

setSelectedValue

public void setSelectedValue(String[] values)

setValue

public void setValue(String value)

getSelectedValues

public Collection<String> getSelectedValues()

reset

public void reset()


Copyright © 2003–2014 eXo Platform SAS. All rights reserved.