Uses of Interface
cdx.scorebot.util.swing.binding.delegate.BoundComponent

Packages that use BoundComponent
cdx.scorebot.util.swing Swing utilities 
cdx.scorebot.util.swing.binding Extensions of Java Swing components which "bind" to objects so that the object's value is automatically synchronized to the component's value. 
cdx.scorebot.util.swing.binding.delegate This package contains delegates for various types of bound Java Swing components. 
 

Uses of BoundComponent in cdx.scorebot.util.swing
 

Methods in cdx.scorebot.util.swing that return types with arguments of type BoundComponent
static java.util.Vector<BoundComponent> GUIHelper.getSubcomponents(BoundComponent c)
          Gets all bound objects this component holds including itself
 

Methods in cdx.scorebot.util.swing with parameters of type BoundComponent
static java.util.Vector<BoundComponent> GUIHelper.getSubcomponents(BoundComponent c)
          Gets all bound objects this component holds including itself
 

Method parameters in cdx.scorebot.util.swing with type arguments of type BoundComponent
static void GUIHelper.addListenersToSubcomponents(FileMenuFrame f, java.util.Vector<BoundComponent> compons)
          Adds a listener to each component so that when it is saved the change variable in f is flagged as true
 

Uses of BoundComponent in cdx.scorebot.util.swing.binding
 

Classes in cdx.scorebot.util.swing.binding that implement BoundComponent
 class ButtonGroupBound<FROM,TO>
          Describes a group of JRadioButtonBound's whose selection value of type TO maps to the bound value of type FROM.
 class CalendarHourComboBoxBound
          Describes a CalendarHourComboBox field which holds a Timestamp
 class IntermediateField<TYPE>
          Describes a text field which holds a value of type TYPE
 class JCheckBoxBound<FROM>
          Describes a checbox field which holds a value of type FROM as a Boolean
 class JComboBoxBound
          Describes a list which holds a value of type T as a String and may may signal other bound components to update their bindings.
 class JEditorPaneBound<FROM>
          Describes a text area which holds a value of type FROM as a String
 class JEditorPaneMultiSyntaxBound<FROM>
          Describes a text area which holds a value of type FROM as a String
 class JLabelBound<FROM>
          Describes a text field which holds a value of type T as a String
 class JListBound
          Describes a list which holds a value of type T as a String and may may signal other bound components to update their bindings.
 class JMenuBound
          Describes a menu functioning as a list which holds a value of type T as a String displayed in a JRadioButtonMenuItem and may may signal other bound components to update their bindings based on which menu is selected (much like JListBound which updates bindings based on which item in the list is selected).
 class JTextAreaBound<FROM>
          Describes a text area which holds a value of type FROM as a String
 class JTextFieldBound<FROM>
          Describes a text field which holds a value of type FROM as a String
 class JTextPaneBound<FROM>
          Describes a text area which holds a value of type FROM as a String
 

Fields in cdx.scorebot.util.swing.binding declared as BoundComponent
 BoundComponent BindingEvent.component
           
 

Methods in cdx.scorebot.util.swing.binding that return BoundComponent
 BoundComponent BindingEvent.getBoundComponent()
          returns the component involved in this BindingEvent
 

Constructors in cdx.scorebot.util.swing.binding with parameters of type BoundComponent
BindingEvent(BoundComponent component, Binding binding)
          instantiate a BindingEvent with the Binding it is alerting on
 

Uses of BoundComponent in cdx.scorebot.util.swing.binding.delegate
 

Subinterfaces of BoundComponent in cdx.scorebot.util.swing.binding.delegate
 interface BoundContainer
          This interface specifies an accessor to a BoundDelegateContainer which is an extension of a normal BoundComponent in that it may contain other BoundComponents.
 

Fields in cdx.scorebot.util.swing.binding.delegate with type parameters of type BoundComponent
protected  java.util.Vector<BoundComponent> ListBasedComponentDelegate.components
          components whose bindings are contained within the objects contained in this list
protected  java.util.Vector<BoundComponent> IntermediateFieldDelegate.components
          components whose bindings are contained within the objects contained in this list
 

Methods in cdx.scorebot.util.swing.binding.delegate that return BoundComponent
 BoundComponent GenericDelegate.getMe()
          gets a reference to the Object this works for
 BoundComponent GenericDelegate.getOwner()
          gets a reference to the BoundComponent this works for
 

Methods in cdx.scorebot.util.swing.binding.delegate that return types with arguments of type BoundComponent
 java.util.Vector<BoundComponent> ListBasedComponentDelegate.getBoundComponents()
          get bound components this contains
 java.util.Vector<BoundComponent> IntermediateFieldDelegate.getBoundComponents()
          get bound components this contains
 java.util.Vector<BoundComponent> BoundDelegateContainer.getBoundComponents()
          get bound components this contains
 

Methods in cdx.scorebot.util.swing.binding.delegate with parameters of type BoundComponent
 void ListBasedComponentDelegate.addBoundComponent(BoundComponent b)
          add bound component to this (b's parent will be set to this)
 void IntermediateFieldDelegate.addBoundComponent(BoundComponent b)
          add bound component to this (b's parent will be set to this)
 void BoundDelegateContainer.addBoundComponent(BoundComponent b)
          add bound component to this (b's parent will be set to this)
 void JMenuComponentDelegate.notifyBoundComponentChange(BoundComponent c)
          notify the parent of a bound component change in value
 void JListComponentDelegate.notifyBoundComponentChange(BoundComponent c)
          notify the parent of a bound component change in value
 void JComboBoxComponentDelegate.notifyBoundComponentChange(BoundComponent c)
          notify the parent of a bound component change in value
 void IntermediateFieldDelegate.notifyBoundComponentChange(BoundComponent c)
          informs its parent
 void BoundDelegateContainer.notifyBoundComponentChange(BoundComponent c)
          notify the parent of a bound component change in value
 

Constructors in cdx.scorebot.util.swing.binding.delegate with parameters of type BoundComponent
ButtonGroupDelegate(BoundComponent owner, ButtonGroupBound compon)
          Instantiates an unbound ButtonGroup Delegate
ButtonGroupDelegate(BoundComponent owner, ButtonGroupBound compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound ButtonGroup Delegate
ButtonGroupDelegate(BoundComponent owner, ButtonGroupBound compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound ButtonGroup Delegate
ButtonGroupDelegate(BoundComponent owner, ButtonGroupBound compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound ButtonGroup Delegate
ButtonGroupDelegate(BoundComponent owner, ButtonGroupBound compon, TypeTranslator<FROM,TO> translator, java.lang.String varName)
          Instantiates an unbound ButtonGroup Delegate
CalHourBoxComponentDelegate(BoundComponent owner, CalendarHourComboBoxBound compon)
          Instantiates an unbound CalendarHourComboBoxComponent Delegate
CalHourBoxComponentDelegate(BoundComponent owner, CalendarHourComboBoxBound compon, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound CalendarHourComboBoxComponent Delegate
CalHourBoxComponentDelegate(BoundComponent owner, CalendarHourComboBoxBound compon, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound CalendarHourComboBoxComponent Delegate
CalHourBoxComponentDelegate(BoundComponent owner, CalendarHourComboBoxBound compon, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound CalendarHourComboBoxComponent Delegate
CalHourBoxComponentDelegate(BoundComponent owner, CalendarHourComboBoxBound compon, java.lang.String varName)
          Instantiates a bound CalendarHourComboBoxComponent Delegate
GenericDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound Object Delegate
GenericDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound Object Delegate
GenericDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound Object Delegate
GenericDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.String varName)
          Instantiates an unbound Object Delegate
GenericDelegate(BoundComponent owner, BoundComponent compon)
          Instantiates an unbound Object Delegate
GenericJComponentDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JComponent Delegate
GenericJComponentDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JComponent Delegate
GenericJComponentDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JComponent Delegate
GenericJComponentDelegate(boolean isContainer, BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,TO> translator, java.lang.String varName)
          Instantiates a bound JComponent Delegate
GenericJComponentDelegate(BoundComponent owner, BoundComponent compon)
          Instantiates an unbound JComponent Delegate
IntermediateFieldDelegate(BoundComponent owner, IntermediateField compon)
          Instantiates an unbound ButtonGroup Delegate
IntermediateFieldDelegate(BoundComponent owner, IntermediateField compon, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound ButtonGroup Delegate
IntermediateFieldDelegate(BoundComponent owner, IntermediateField compon, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound ButtonGroup Delegate
IntermediateFieldDelegate(BoundComponent owner, IntermediateField compon, java.lang.String varName)
          Instantiates an unbound ButtonGroup Delegate
JComboBoxComponentDelegate(BoundComponent owner, JComboBoxBound compon)
          Instantiates an unbound JComboBox Delegate
JComboBoxComponentDelegate(BoundComponent owner, JComboBoxBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JComboBox Delegate
JComboBoxComponentDelegate(BoundComponent owner, JComboBoxBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JComboBox Delegate
JComboBoxComponentDelegate(BoundComponent owner, JComboBoxBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JComboBox Delegate
JComboBoxComponentDelegate(BoundComponent owner, JComboBoxBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.String varName)
          Instantiates a bound JComboBox Delegate
JLabelComponentDelegate(BoundComponent owner, JLabelBound compon)
          Instantiates an unbound JLabelComponent Delegate
JLabelComponentDelegate(BoundComponent owner, JLabelBound compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JLabelComponent Delegate
JLabelComponentDelegate(BoundComponent owner, JLabelBound compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JLabelComponent Delegate
JLabelComponentDelegate(BoundComponent owner, JLabelBound compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JLabelComponent Delegate
JLabelComponentDelegate(BoundComponent owner, JLabelBound compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.String varName)
          Instantiates a bound JLabelComponent Delegate
JListComponentDelegate(BoundComponent owner, JListBound compon)
          Instantiates an unbound JList Delegate
JListComponentDelegate(BoundComponent owner, JListBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JList Delegate
JListComponentDelegate(BoundComponent owner, JListBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JList Delegate
JListComponentDelegate(BoundComponent owner, JListBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JList Delegate
JListComponentDelegate(BoundComponent owner, JListBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.String varName)
          Instantiates a bound JList Delegate
JMenuComponentDelegate(BoundComponent owner, JMenuBound compon)
          Instantiates an unbound JMenu Delegate
JMenuComponentDelegate(BoundComponent owner, JMenuBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JMenu Delegate
JMenuComponentDelegate(BoundComponent owner, JMenuBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JMenu Delegate
JMenuComponentDelegate(BoundComponent owner, JMenuBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JMenu Delegate
JMenuComponentDelegate(BoundComponent owner, JMenuBound compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.String varName)
          Instantiates a bound JMenu Delegate
JTextComponentDelegate(BoundComponent owner, BoundComponent compon)
          Instantiates an unbound JTextComponent Delegate
JTextComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JTextComponent Delegate
JTextComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JTextComponent Delegate
JTextComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JTextComponent Delegate
JTextComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.String> translator, java.lang.String varName)
          Instantiates a bound JTextComponent Delegate
JToggleButtonComponentDelegate(BoundComponent owner, BoundComponent compon)
          Instantiates an unbound JToggleButton Delegate
JToggleButtonComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.Boolean> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JToggleButton Delegate
JToggleButtonComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.Boolean> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JToggleButton Delegate
JToggleButtonComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.Boolean> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JToggleButton Delegate
JToggleButtonComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<FROM,java.lang.Boolean> translator, java.lang.String varName)
          Instantiates a bound JToggleButton Delegate
ListBasedComponentDelegate(BoundComponent owner, BoundComponent compon)
          Instantiates an unbound JList Delegate
ListBasedComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String varName)
          Instantiates a bound JList Delegate
ListBasedComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName)
          Instantiates a bound JList Delegate
ListBasedComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.Object boundItem, java.lang.String getterName, java.lang.String setterName, int indexAt)
          Instantiates a bound JList Delegate
ListBasedComponentDelegate(BoundComponent owner, BoundComponent compon, TypeTranslator<java.util.AbstractList,java.util.AbstractList> translator, java.lang.String varName)
          Instantiates a bound JList Delegate