textbender.a.u.locusPoint
Class EnableButton
java.lang.Object
  
javax.swing.DefaultButtonModel
      
javax.swing.JToggleButton.ToggleButtonModel
          
EnableButton
- All Implemented Interfaces: 
 - ItemSelectable, Serializable, Remote, EventListener, ButtonModel, PropertyChangeListenerR, EventListenerR
 
@ThreadRestricted(value="AWT event dispatch")
public final class EnableButton
- extends JToggleButton.ToggleButtonModel
- implements PropertyChangeListenerR
  
Button model to enable/disable the shadow pointer.
- See Also:
 - Serialized Form
 
 
 
 
| Fields inherited from class javax.swing.DefaultButtonModel | 
actionCommand, ARMED, changeEvent, ENABLED, group, listenerList, mnemonic, PRESSED, ROLLOVER, SELECTED, stateMask | 
 
 
 
 
| 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, removeActionListener, removeChangeListener, removeItemListener, setActionCommand, setArmed, setEnabled, setGroup, setMnemonic, setRollover | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
EnableButton
@ThreadRestricted(value="AWT event dispatch")
public EnableButton(PageVisit pV,
                                          Spool spool)
             throws RemoteException
- Creates an EnableButton. It (the button itself) is disabled
 if the page cannot support a shadow pointer.
- Parameters:
 pV - contextspool - for internal holds. When unwound, this instance
         will become disabled, and will release its internal holds.
- Throws:
 RemoteException - if creation fails
         in communication with desk daemon
 
setSelected
public void setSelected(boolean selected)
- Specified by:
 setSelected in interface ButtonModel- Overrides:
 setSelected in class JToggleButton.ToggleButtonModel
 
 
propertyChange
@ThreadSafe
public void propertyChange(PropertyChangeEvent e)
- Description copied from interface: 
PropertyChangeListenerR 
- Called when a bound property value is changed,
 per PropertyChangeListener.
 A remote event's source may be null; because, in PropertyChangeEvent,
 the source field is transient.
- Specified by:
 propertyChange in interface PropertyChangeListenerR