y.option
Class BoolOptionItem

java.lang.Object
  |
  +--y.option.OptionItem
        |
        +--y.option.BoolOptionItem

public class BoolOptionItem
extends OptionItem

An option item for boolean values.

Provides an editor based on a JCheckBox component.


Field Summary
 
Fields inherited from class y.option.OptionItem
COLOR_UNDEFINED, name, UNDEFINED
 
Constructor Summary
BoolOptionItem(String name, boolean value)
          Creates a new instance of BoolOptionItem.
 
Method Summary
 boolean adoptEditorValue()
          Adopts the value from the editor component to the item.
 JComponent getEditor()
          Returns the editor component for the this option item.
 String getType()
          Returns "Bool"
 Object getValue()
          Returns the value of this option item
 void resetValue()
          Resets the value of this item to its initial value.
 void setValue(Object v)
          Sets the value of this option item
 
Methods inherited from class y.option.OptionItem
checkEditorValue, getClassType, getEditor, getName, getStringValue, getTipText, isValueUndefined, setClassType, setStringValue, setTipText, setValueUndefined, wantsVisibleName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoolOptionItem

public BoolOptionItem(String name,
                      boolean value)
Creates a new instance of BoolOptionItem.

Parameters:
name - the name of this item
value - the initial boolean value
Method Detail

getType

public String getType()
Returns "Bool"

Specified by:
getType in class OptionItem

getValue

public Object getValue()
Description copied from class: OptionItem
Returns the value of this option item

Specified by:
getValue in class OptionItem

setValue

public void setValue(Object v)
Description copied from class: OptionItem
Sets the value of this option item

Specified by:
setValue in class OptionItem

adoptEditorValue

public boolean adoptEditorValue()
Description copied from class: OptionItem
Adopts the value from the editor component to the item.

Specified by:
adoptEditorValue in class OptionItem

resetValue

public void resetValue()
Description copied from class: OptionItem
Resets the value of this item to its initial value.

Specified by:
resetValue in class OptionItem

getEditor

public JComponent getEditor()
Description copied from class: OptionItem
Returns the editor component for the this option item. Note: Use the getEditor(GuiFactory,String) variant instead.

Specified by:
getEditor in class OptionItem

© Copyright 2000-2003,
yWorks GmbH.
All rights reserved.

2003