com.izforge.izpack.panels.userinput.console
Class ConsoleChoiceField<T extends Choice>
java.lang.Object
com.izforge.izpack.panels.userinput.field.AbstractFieldView
com.izforge.izpack.panels.userinput.console.ConsoleField
com.izforge.izpack.panels.userinput.console.ConsoleChoiceField<T>
- All Implemented Interfaces:
- FieldView
- Direct Known Subclasses:
- ConsoleComboField, ConsoleRadioField
public abstract class ConsoleChoiceField<T extends Choice>
- extends ConsoleField
Console presentation of ChoiceField.
- Author:
- Tim Anderson
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConsoleChoiceField
public ConsoleChoiceField(ChoiceField field,
Console console,
Prompt prompt)
- Constructs a
ConsoleChoiceField.
- Parameters:
field - the fieldconsole - the consoleprompt - the prompt
getField
public ChoiceField getField()
- Returns the field.
- Specified by:
getField in interface FieldView- Overrides:
getField in class AbstractFieldView
- Returns:
- the field
display
public boolean display()
- Displays the field.
For fields that update variables, this collects input and validates it.
- Specified by:
display in class ConsoleField
- Returns:
true if the field was displayed and validated successfully
Copyright © 2018. All rights reserved.