jaxx.runtime.swing
Class JAXXButtonGroup

java.lang.Object
  extended by javax.swing.ButtonGroup
      extended by jaxx.runtime.swing.JAXXButtonGroup
All Implemented Interfaces:
java.io.Serializable

public class JAXXButtonGroup
extends javax.swing.ButtonGroup

See Also:
Serialized Form

Field Summary
static java.lang.String BUTTON8GROUP_CLIENT_PROPERTY
           
protected  javax.swing.event.ChangeEvent changeEvent
           
protected  javax.swing.event.EventListenerList listenerList
           
static java.lang.String NOT_SELECTED_TIP_CLIENT_PROPERTY
           
static java.lang.String SELECTED_TIP_CLIENT_PROPERTY
           
static java.lang.String SELECTED_VALUE_PROPERTY
           
protected  boolean useToolTipText
           
static java.lang.String VALUE_CLIENT_PROPERTY
           
 
Fields inherited from class javax.swing.ButtonGroup
buttons
 
Constructor Summary
JAXXButtonGroup()
           
 
Method Summary
 void add(javax.swing.AbstractButton button)
           
 void addChangeListener(javax.swing.event.ChangeListener l)
          Adds a ChangeListener to the button.
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void addPropertyChangeListener(java.lang.String property, java.beans.PropertyChangeListener listener)
           
protected  void fireStateChanged()
          Notifies all listeners that have registered interest for notification on this event type.
 javax.swing.AbstractButton getButton(java.lang.Object value)
           
 javax.swing.event.ChangeListener[] getChangeListeners()
          Returns an array of all the ChangeListeners added to this AbstractButton with addChangeListener().
protected  java.beans.PropertyChangeSupport getPropertyChangeSupport()
           
 javax.swing.AbstractButton getSelectedButton()
           
 java.lang.Object getSelectedValue()
           
 boolean isUseToolTipText()
           
 void remove(javax.swing.AbstractButton button)
           
 void removeChangeListener(javax.swing.event.ChangeListener l)
          Removes a ChangeListener from the button.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void removePropertyChangeListener(java.lang.String property, java.beans.PropertyChangeListener listener)
           
 void setSelectedButton(java.lang.Object value)
           
 void setSelectedValue(java.lang.Object value)
           
 void setUseToolTipText(boolean useToolTipText)
           
 void updateSelectedValue()
           
 void updateToolTipText()
           
 
Methods inherited from class javax.swing.ButtonGroup
clearSelection, getButtonCount, getElements, getSelection, isSelected, setSelected
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SELECTED_VALUE_PROPERTY

public static final java.lang.String SELECTED_VALUE_PROPERTY
See Also:
Constant Field Values

BUTTON8GROUP_CLIENT_PROPERTY

public static final java.lang.String BUTTON8GROUP_CLIENT_PROPERTY
See Also:
Constant Field Values

VALUE_CLIENT_PROPERTY

public static final java.lang.String VALUE_CLIENT_PROPERTY
See Also:
Constant Field Values

SELECTED_TIP_CLIENT_PROPERTY

public static final java.lang.String SELECTED_TIP_CLIENT_PROPERTY
See Also:
Constant Field Values

NOT_SELECTED_TIP_CLIENT_PROPERTY

public static final java.lang.String NOT_SELECTED_TIP_CLIENT_PROPERTY
See Also:
Constant Field Values

listenerList

protected javax.swing.event.EventListenerList listenerList

useToolTipText

protected boolean useToolTipText

changeEvent

protected transient javax.swing.event.ChangeEvent changeEvent
Constructor Detail

JAXXButtonGroup

public JAXXButtonGroup()
Method Detail

add

public void add(javax.swing.AbstractButton button)
Overrides:
add in class javax.swing.ButtonGroup

remove

public void remove(javax.swing.AbstractButton button)
Overrides:
remove in class javax.swing.ButtonGroup

updateSelectedValue

public void updateSelectedValue()

updateToolTipText

public void updateToolTipText()

isUseToolTipText

public boolean isUseToolTipText()

getSelectedValue

public java.lang.Object getSelectedValue()

getSelectedButton

public javax.swing.AbstractButton getSelectedButton()

getButton

public javax.swing.AbstractButton getButton(java.lang.Object value)

setSelectedValue

public void setSelectedValue(java.lang.Object value)

setUseToolTipText

public void setUseToolTipText(boolean useToolTipText)

setSelectedButton

public void setSelectedButton(java.lang.Object value)

getPropertyChangeSupport

protected java.beans.PropertyChangeSupport getPropertyChangeSupport()

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String property,
                                      java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String property,
                                         java.beans.PropertyChangeListener listener)

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener l)
Adds a ChangeListener to the button.

Parameters:
l - the listener to be added

removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener l)
Removes a ChangeListener from the button.

Parameters:
l - the listener to be removed

getChangeListeners

public javax.swing.event.ChangeListener[] getChangeListeners()
Returns an array of all the ChangeListeners added to this AbstractButton with addChangeListener().

Returns:
all of the ChangeListeners added or an empty array if no listeners have been added
Since:
1.4

fireStateChanged

protected void fireStateChanged()
Notifies all listeners that have registered interest for notification on this event type. The event instance is lazily created.

See Also:
EventListenerList


Copyright © 2008-2009 CodeLutin. All Rights Reserved.