fi.hut.tml.xsmiles.gui.components.havi
Class HaviSelectOne

java.lang.Object
  extended byfi.hut.tml.xsmiles.gui.components.general.ComponentBase
      extended byfi.hut.tml.xsmiles.gui.components.havi.HaviStylableComponent
          extended byfi.hut.tml.xsmiles.gui.components.havi.HaviSelectBase
              extended byfi.hut.tml.xsmiles.gui.components.havi.HaviSelectOne
All Implemented Interfaces:
java.awt.ItemSelectable, XComponent, XSelect, XSelectOne
Direct Known Subclasses:
HaviSelectOneCompact

public abstract class HaviSelectOne
extends HaviSelectBase
implements XSelectOne, java.awt.ItemSelectable

textinput line

Author:
Mikko Honkala, Juha Vierinen

Field Summary
protected  boolean multiple
           
protected  org.ftv.ui.HListGroup selectComponent
           
 
Fields inherited from class fi.hut.tml.xsmiles.gui.components.general.ComponentBase
content, currentFont, currentZoom, defaultBGColor, defaultFont, defaultSize, fInputMode, hintText, minSize, style
 
Constructor Summary
HaviSelectOne()
           
 
Method Summary
 java.lang.Object[] getSelectedObjects()
          method from itemselectable interface
protected  void notifyChange(java.lang.Object item, int status)
           
 
Methods inherited from class fi.hut.tml.xsmiles.gui.components.havi.HaviSelectBase
addItemListener, addSelection, createComponent, getSelectedIndex, removeAll, removeItemListener, removeSelection, setSelected, setSelectedIndex
 
Methods inherited from class fi.hut.tml.xsmiles.gui.components.havi.HaviStylableComponent
setBackground
 
Methods inherited from class fi.hut.tml.xsmiles.gui.components.general.ComponentBase
addActionListener, addFocusListener, addHelpListener, addMouseListener, getAddableComponent, getComponent, getDefaultBackgroundColor, getDefaultSize, getEnabled, getFormatter, getHeight, getMinimumSize, getPreferredSize, getSizableComponent, getSize, getStylableComponent, getStyle, getWidth, getX, getY, removeActionListener, removeFocusListener, removeHelpListener, removeMouseListener, setBounds, setDefaultSize, setEnabled, setFocus, setFont, setForeground, setHintText, setInputMode, setStyle, setVisible, setZoom, sizeComponent, sizeComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fi.hut.tml.xsmiles.gui.components.XSelect
addItemListener, addSelection, getSelectedIndex, removeAll, removeItemListener, removeSelection, setSelected, setSelectedIndex
 
Methods inherited from interface fi.hut.tml.xsmiles.gui.components.XComponent
addActionListener, addFocusListener, addHelpListener, addMouseListener, getComponent, getEnabled, getHeight, getSize, getStyle, getWidth, getX, getY, removeActionListener, removeFocusListener, removeHelpListener, removeMouseListener, setBackground, setBounds, setEnabled, setFocus, setForeground, setHintText, setInputMode, setStyle, setVisible, setZoom
 
Methods inherited from interface java.awt.ItemSelectable
addItemListener, removeItemListener
 

Field Detail

multiple

protected boolean multiple

selectComponent

protected org.ftv.ui.HListGroup selectComponent
Constructor Detail

HaviSelectOne

public HaviSelectOne()
Method Detail

notifyChange

protected void notifyChange(java.lang.Object item,
                            int status)

getSelectedObjects

public java.lang.Object[] getSelectedObjects()
method from itemselectable interface

Specified by:
getSelectedObjects in interface java.awt.ItemSelectable


X-Smiles 1.2