com.izforge.izpack.panels.userinput.gui.check
Class GUICheckField

java.lang.Object
  extended by com.izforge.izpack.panels.userinput.field.AbstractFieldView
      extended by com.izforge.izpack.panels.userinput.gui.GUIField
          extended by com.izforge.izpack.panels.userinput.gui.check.GUICheckField
All Implemented Interfaces:
FieldView

public class GUICheckField
extends GUIField

GUI check field.

Author:
Tim Anderson

Constructor Summary
GUICheckField(CheckField field)
          Constructs a GUICheckField.
 
Method Summary
 CheckField getField()
          Returns the field.
 JComponent getFirstFocusableComponent()
          Return a JComponent of this field which is the primary candidate to gain focus.
 boolean updateField(Prompt prompt, boolean skipValidation)
          Updates the field from the view.
 boolean updateView()
          Updates the view from the field.
 
Methods inherited from class com.izforge.izpack.panels.userinput.gui.GUIField
addComponent, addDescription, addField, addLabel, addLabel, addText, addTooltip, getComponents, getInstallData, notifyUpdateListener, replaceVariables, setUpdateListener, translateStaticText, updateField, warning
 
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

GUICheckField

public GUICheckField(CheckField field)
Constructs a GUICheckField.

Parameters:
field - the field
Method Detail

getField

public CheckField getField()
Returns the field.

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

updateField

public boolean updateField(Prompt prompt,
                           boolean skipValidation)
Updates the field from the view.

Overrides:
updateField in class GUIField
Parameters:
prompt - the prompt to display messages
skipValidation - set to true when wanting to save field data without validating
Returns:
true if the field was updated, false if the view is invalid

updateView

public boolean updateView()
Updates the view from the field.

Overrides:
updateView in class GUIField
Returns:
true if the view was updated

getFirstFocusableComponent

public JComponent getFirstFocusableComponent()
Description copied from class: GUIField
Return a JComponent of this field which is the primary candidate to gain focus.

Specified by:
getFirstFocusableComponent in class GUIField
Returns:
the primary JComponent to gain focus


Copyright © 2018. All rights reserved.