| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public class ChoiceCallback extends Object implements Callback, Serializable
Underlying security services instantiate and pass a
ChoiceCallback
to the handle
method of a CallbackHandler
to display a list of choices
and to retrieve the selected choice(s).
Constructor Summary | |
---|---|
ChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multipleSelectionsAllowed) Construct a ChoiceCallback with a prompt,
a list of choices, a default choice, and a boolean specifying
whether or not multiple selections from the list of choices are allowed.
|
Method Summary | |
---|---|
boolean |
Get the boolean determining whether multiple selections from the choices list are allowed.
|
String[] |
Get the list of choices. |
int |
Get the defaultChoice. |
String |
Get the prompt. |
int[] |
Get the selected choices. |
void |
setSelectedIndex(int selection) Set the selected choice. |
void |
setSelectedIndexes(int[] selections) Set the selected choices. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ChoiceCallback(String prompt, String[] choices, int defaultChoice, boolean multipleSelectionsAllowed)
ChoiceCallback
with a prompt,
a list of choices, a default choice, and a boolean specifying
whether or not multiple selections from the list of choices are allowed.
prompt
- the prompt used to describe the list of choices. choices
- the list of choices. defaultChoice
- the choice to be used as the default choice
when the list of choices are displayed. This value
is represented as an index into the
choices
array. multipleSelectionsAllowed
- boolean specifying whether or
not multiple selections can be made from the
list of choices.Method Detail |
---|
public boolean allowMultipleSelections()
choices
list are allowed.
public String[] getChoices()
public int getDefaultChoice()
choices
list.public String getPrompt()
public int[] getSelectedIndexes()
choices
list.public void setSelectedIndex(int selection)
selection
- the selection represented as an index into the
choices
list.public void setSelectedIndexes(int[] selections)
selections
- the selections represented as indexes into the
choices
list.
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |