org.JCaiF
Interface ResponseList

All Superinterfaces:
java.lang.Cloneable, SurveyObject
All Known Implementing Classes:
SimpleResponseList

public interface ResponseList
extends SurveyObject

Author:
User

Method Summary
 void addItem(ListItem i)
           
 void clearSelection()
           
 ResponseList clone()
           
 boolean containsLabel(java.lang.String label)
           
 boolean containsText(java.lang.String text)
           
 boolean containsValue(java.lang.String value)
           
 ListItem getItemByIndex(int index)
           
 ListItem getItemByLabel(java.lang.String label)
           
 ListItem getItemByText(java.lang.String text)
           
 ResponseList getSelection()
           
 int indexOfItem(ListItem i)
           
 ResponseList invertSelection()
           
 ResponseList randomize()
           
 void removeItem(ListItem i)
           
 ResponseList reverse()
           
 void setSelection(ResponseList selection)
           
 int size()
           
 
Methods inherited from interface org.JCaiF.SurveyObject
getId, getValue, init, setId, setValue
 

Method Detail

getSelection

ResponseList getSelection()

invertSelection

ResponseList invertSelection()

randomize

ResponseList randomize()

reverse

ResponseList reverse()

addItem

void addItem(ListItem i)

removeItem

void removeItem(ListItem i)

containsLabel

boolean containsLabel(java.lang.String label)

containsText

boolean containsText(java.lang.String text)

containsValue

boolean containsValue(java.lang.String value)

getItemByLabel

ListItem getItemByLabel(java.lang.String label)

getItemByText

ListItem getItemByText(java.lang.String text)

getItemByIndex

ListItem getItemByIndex(int index)

indexOfItem

int indexOfItem(ListItem i)

setSelection

void setSelection(ResponseList selection)

clearSelection

void clearSelection()

size

int size()

clone

ResponseList clone()
Specified by:
clone in interface SurveyObject