com.izforge.izpack.panels.userinput.console.custom
Class ConsoleCustomField

java.lang.Object
  extended by com.izforge.izpack.panels.userinput.field.AbstractFieldView
      extended by com.izforge.izpack.panels.userinput.console.ConsoleField
          extended by com.izforge.izpack.panels.userinput.console.custom.ConsoleCustomField
All Implemented Interfaces:
CustomFieldType, FieldView

public class ConsoleCustomField
extends ConsoleField
implements CustomFieldType


Constructor Summary
ConsoleCustomField(CustomField customField, Console console, Prompt prompt, FieldCommand createField, UserInputPanelSpec userInputPanelSpec, IXMLElement spec)
          Constructs a ConsoleField.
 
Method Summary
 boolean display()
          Display the custom field.
 CustomField getField()
          Returns the field.
 List<String> getVariables()
          Get the variables associated with this custom field.
 
Methods inherited from class com.izforge.izpack.panels.userinput.console.ConsoleField
error, getConsole, getMessage, print, printDescription, printLabel, println
 
Methods inherited from class com.izforge.izpack.panels.userinput.field.AbstractFieldView
getSummaryKey, getVariable, isDisplayed, isReadonly, setDisplayed, setReadonly, setVariable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConsoleCustomField

public ConsoleCustomField(CustomField customField,
                          Console console,
                          Prompt prompt,
                          FieldCommand createField,
                          UserInputPanelSpec userInputPanelSpec,
                          IXMLElement spec)
Constructs a ConsoleField.

Parameters:
customField - the field
console - the console
prompt - the prompt
Method Detail

getField

public CustomField getField()
Returns the field.

Specified by:
getField in interface FieldView
Overrides:
getField in class AbstractFieldView
Returns:
the field

display

public boolean display()
Display the custom field.

Specified by:
display in class ConsoleField
Returns:

getVariables

public List<String> getVariables()
Get the variables associated with this custom field.

Specified by:
getVariables in interface CustomFieldType
Returns:


Copyright © 2018. All rights reserved.