org.jcreme.swing
Class JMultistateButton.MultistateButtonModel

java.lang.Object
  extended byjavax.swing.DefaultButtonModel
      extended byorg.jcreme.swing.JMultistateButton.MultistateButtonModel
All Implemented Interfaces:
javax.swing.ButtonModel, java.awt.ItemSelectable, java.io.Serializable
Enclosing class:
JMultistateButton

public class JMultistateButton.MultistateButtonModel
extends javax.swing.DefaultButtonModel

Version:
$Revision: 1.1 $
Author:
$Author: dbregeon $
See Also:
Serialized Form

Field Summary
protected  int eventId
           
protected  java.lang.Object selectedValue
           
protected  java.util.Vector values
           
 
Fields inherited from class javax.swing.DefaultButtonModel
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask
 
Constructor Summary
JMultistateButton.MultistateButtonModel(java.util.Vector v)
           
 
Method Summary
 java.lang.Object getSelectedValue()
           
 void setPressed(boolean b)
           
 void setSelectedValue(java.lang.Object value)
           
 
Methods inherited from class javax.swing.DefaultButtonModel
addActionListener, addChangeListener, addItemListener, fireActionPerformed, fireItemStateChanged, fireStateChanged, getActionCommand, getActionListeners, getChangeListeners, getGroup, getItemListeners, getListeners, getMnemonic, getSelectedObjects, isArmed, isEnabled, isPressed, isRollover, isSelected, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRollover, setSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

values

protected java.util.Vector values

selectedValue

protected java.lang.Object selectedValue

eventId

protected int eventId
Constructor Detail

JMultistateButton.MultistateButtonModel

public JMultistateButton.MultistateButtonModel(java.util.Vector v)
Parameters:
v -
Method Detail

setSelectedValue

public void setSelectedValue(java.lang.Object value)
Parameters:
value -

getSelectedValue

public java.lang.Object getSelectedValue()
Returns:
the currently selected value for the Button.

setPressed

public void setPressed(boolean b)
See Also:
ButtonModel.setPressed(boolean)


Copyright 2006 null. All Rights Reserved.