org.intranet.ui
Class MultipleChoiceParameter

java.lang.Object
  extended byorg.intranet.ui.Parameter
      extended byorg.intranet.ui.MultipleValueParameter
          extended byorg.intranet.ui.MultipleChoiceParameter
All Implemented Interfaces:
java.io.Serializable

public final class MultipleChoiceParameter
extends MultipleValueParameter

See Also:
Serialized Form

Field Summary
private  ChoiceParameter choiceParam
           
private  java.lang.Object[] selectedValues
           
 
Fields inherited from class org.intranet.ui.MultipleValueParameter
isMultiple
 
Fields inherited from class org.intranet.ui.Parameter
 
Constructor Summary
MultipleChoiceParameter(ChoiceParameter param)
           
 
Method Summary
 java.util.List getLegalValues()
           
 java.util.List getParameterList()
           
 java.lang.Object getSingleValue()
           
 void setChoice(java.lang.Object[] selectedValues)
           
 
Methods inherited from class org.intranet.ui.MultipleValueParameter
isMultiple, setMultiple
 
Methods inherited from class org.intranet.ui.Parameter
getDescription, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

choiceParam

private ChoiceParameter choiceParam

selectedValues

private java.lang.Object[] selectedValues
Constructor Detail

MultipleChoiceParameter

public MultipleChoiceParameter(ChoiceParameter param)
Method Detail

getParameterList

public java.util.List getParameterList()
Specified by:
getParameterList in class MultipleValueParameter

getLegalValues

public java.util.List getLegalValues()

setChoice

public void setChoice(java.lang.Object[] selectedValues)

getSingleValue

public java.lang.Object getSingleValue()
Specified by:
getSingleValue in class MultipleValueParameter