cdx.scorebot.util.swing.binding
Class BindingEvent

java.lang.Object
  extended by java.util.EventObject
      extended by java.awt.AWTEvent
          extended by cdx.scorebot.util.swing.binding.BindingEvent
All Implemented Interfaces:
java.io.Serializable

public class BindingEvent
extends java.awt.AWTEvent

An event which indicates that a Binding is changing. The Binding changed or being changed is provided.

Author:
David Underhill
See Also:
Serialized Form

Field Summary
 BoundComponent component
           
 
Fields inherited from class java.awt.AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
BindingEvent(BoundComponent component, Binding binding)
          instantiate a BindingEvent with the Binding it is alerting on
 
Method Summary
 Binding getBinding()
          returns the binding involved in this BindingEvent
 BoundComponent getBoundComponent()
          returns the component involved in this BindingEvent
 
Methods inherited from class java.awt.AWTEvent
consume, getID, isConsumed, paramString, setSource, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

component

public final BoundComponent component
Constructor Detail

BindingEvent

public BindingEvent(BoundComponent component,
                    Binding binding)
instantiate a BindingEvent with the Binding it is alerting on

Parameters:
component - the component whose binding is affected (a JLabelBound, etc.)
binding - the binding
Method Detail

getBoundComponent

public BoundComponent getBoundComponent()
returns the component involved in this BindingEvent


getBinding

public Binding getBinding()
returns the binding involved in this BindingEvent