- AbstractTableAdapter<E> - Class in com.jgoodies.binding.adapter
-
An abstract implementation of the
TableModel
interface that converts a
ListModel
of row elements.
- AbstractTableAdapter() - Constructor for class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Constructs an AbstractTableAdapter with no ListModel set
and no predefined column names.
- AbstractTableAdapter(ListModel) - Constructor for class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Constructs an AbstractTableAdapter on the given ListModel.
- AbstractTableAdapter(String...) - Constructor for class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Constructs an AbstractTableAdapter with the given column names.
- AbstractTableAdapter(ListModel, String...) - Constructor for class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Constructs an AbstractTableAdapter on the given ListModel using
the specified table column names.
- AbstractValueModel - Class in com.jgoodies.binding.value
-
An abstract class that minimizes the effort required to implement
the
ValueModel
interface.
- AbstractValueModel() - Constructor for class com.jgoodies.binding.value.AbstractValueModel
-
- AbstractVetoableValueModel - Class in com.jgoodies.binding.value
-
A ValueModel that allows to accept or reject proposed value changes.
- AbstractVetoableValueModel(ValueModel) - Constructor for class com.jgoodies.binding.value.AbstractVetoableValueModel
-
Constructs an AbstractVetoableValueModel for the given ValueModel.
- AbstractWrappedValueModel - Class in com.jgoodies.binding.value
-
An abstract wrapper for ValueModels that provides ComponentModel features.
- AbstractWrappedValueModel(ValueModel) - Constructor for class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Constructs a DefaultComponentValueModel that wraps the given ValueModel
and adds
ComponentModel
Properties.
- ActionBeanBinder - Interface in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionBeanBinderImpl - Class in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionBeanBinderImpl(IActionBean) - Constructor for class com.jgoodies.binding.binder.ActionBeanBinderImpl
-
Deprecated.
- ActionBindingBuilder - Interface in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionBindingBuilderImpl - Class in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionBindingBuilderImpl(Action) - Constructor for class com.jgoodies.binding.binder.ActionBindingBuilderImpl
-
Deprecated.
Creates an ActionBindingBuilderImpl for the given action.
- ActionObjectBinder - Interface in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionObjectBinderImpl<T extends com.jgoodies.common.internal.IActionObject> - Class in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionObjectBinderImpl(T) - Constructor for class com.jgoodies.binding.binder.ActionObjectBinderImpl
-
Deprecated.
- ActionPresentationModelBinder - Interface in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionPresentationModelBinderImpl - Class in com.jgoodies.binding.binder
-
Deprecated.
Replaced by the event handler classes in the
JGoodies Smart Client's Sandbox
- ActionPresentationModelBinderImpl(IActionPresentationModel) - Constructor for class com.jgoodies.binding.binder.ActionPresentationModelBinderImpl
-
Deprecated.
- addBeanPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Adds a PropertyChangeListener to the list of bean listeners.
- addBeanPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Adds a PropertyChangeListener to the list of bean listeners for a
specific property.
- addBeanPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.PresentationModel
-
Adds a PropertyChangeListener to the list of bean listeners.
- addBeanPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.binding.PresentationModel
-
Adds a PropertyChangeListener to the list of bean listeners for a
specific property.
- addChangeListener(ChangeListener) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Adds a ChangeListener.
- addComponentPropertyHandler(JComponent, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
If the given model is a ComponentValueModel, a component property handler
is registered with this model.
- addListDataListener(ListDataListener) - Method in class com.jgoodies.binding.list.IndirectListModel
-
Adds a listener to the list that's notified each time a change
to the data model occurs.
- addListSelectionListener(ListSelectionListener) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Add a listener to the list that's notified each time a change
to the selection occurs.
- addPropertyChangeListener(Object, Class<?>, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Adds a property change listener to the given bean.
- addPropertyChangeListener(Object, Class<?>, String, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Adds a named property change listener to the given bean.
- addPropertyChangeListener(Object, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Adds a property change listener to the given bean.
- addPropertyChangeListener(Object, String, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Adds a named property change listener to the given bean.
- addPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Adds a PropertyChangeListener to the list of bean listeners.
- addPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Adds a PropertyChangeListener to the list of bean listeners for a
specific property.
- addSelectionInterval(int, int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Sets the selection interval using the given indices.
- addSelectionInterval(int, int) - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Changes the selection to be the set union of the current selection
and the indices between index0
and index1
inclusive.
- addValueChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.list.SelectionInList
-
Registers the given PropertyChangeListener with this model.
- addValueChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Registers the given PropertyChangeListener with this model.
- addValueChangeListener(PropertyChangeListener) - Method in interface com.jgoodies.binding.value.ValueModel
-
Registers the given PropertyChangeListener with this
ValueModel.
- afterBeanChange(B, B) - Method in class com.jgoodies.binding.PresentationModel
-
The underlying BeanAdapter has changed the target bean.
- asSelectionIn(E[]) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Creates and returns a SelectionInListBindingBuilder on a SelectionInList
with this builder's ValueModel as selection holder and the given array
as list.
- asSelectionIn(List<E>) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Creates and returns a SelectionInListBindingBuilder on a SelectionInList
with this builder's ValueModel as selection holder and the given
list
as list elements.
- asSelectionIn(ListModel) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Creates and returns a SelectionInListBindingBuilder on a SelectionInList
with this builder's ValueModel as selection holder and the given
ListModel as list data provider.
- asSelectionIn(E[]) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- asSelectionIn(List<E>) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- asSelectionIn(ListModel) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- BasicComponentFactory - Class in com.jgoodies.binding.adapter
-
Deprecated.
Replaced by the JGComponentFactory
from the
JGoodies Component library.
- BasicComponentFactory() - Constructor for class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
- BeanAdapter<B> - Class in com.jgoodies.binding.beans
-
Converts multiple Java Bean properties into ValueModels.
- BeanAdapter(B) - Constructor for class com.jgoodies.binding.beans.BeanAdapter
-
Constructs a BeanAdapter for the given bean;
does not observe changes.
- BeanAdapter(B, boolean) - Constructor for class com.jgoodies.binding.beans.BeanAdapter
-
Constructs a BeanAdapter for the given bean;
observes changes if specified.
- BeanAdapter(ValueModel) - Constructor for class com.jgoodies.binding.beans.BeanAdapter
-
Constructs a BeanAdapter for the given bean channel;
does not observe changes.
- BeanAdapter(ValueModel, boolean) - Constructor for class com.jgoodies.binding.beans.BeanAdapter
-
Constructs a BeanAdapter for the given bean channel;
observes changes if specified.
- BeanAdapter.SimplePropertyAdapter - Class in com.jgoodies.binding.beans
-
Implements the access to the individual bean properties.
- BeanAdapter.SimplePropertyAdapter(String, String, String) - Constructor for class com.jgoodies.binding.beans.BeanAdapter.SimplePropertyAdapter
-
Constructs a SimplePropertyAdapter for the given property name,
getter and setter name.
- BeanBinder - Interface in com.jgoodies.binding.binder
-
Describes a binder that adds bindings for bound bean properties
to the general object bindings.
- BeanBinderImpl<B> - Class in com.jgoodies.binding.binder
-
Creates Bindables that can be bound to components.
- BeanBinderImpl(B) - Constructor for class com.jgoodies.binding.binder.BeanBinderImpl
-
Constructs a BeanBinder for the given bean.
- BeanUtils - Class in com.jgoodies.binding.beans
-
Consists exclusively of static methods that provide
convenience behavior for working with Java Bean properties.
- beforeBeanChange(B, B) - Method in class com.jgoodies.binding.PresentationModel
-
The underlying BeanAdapter is about to change the bean.
- bind(AbstractButton, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JToggleButton to the given ValueModel in check box style.
- bind(AbstractButton, ValueModel, Object, Object) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JToggleButton to the given ValueModel in check box style.
- bind(AbstractButton, ValueModel, Object) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JToggleButton to the given ValueModel in radio button style.
- bind(JColorChooser, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JColorChooser to the given Color-typed ValueModel.
- bind(JColorChooser, ValueModel, Color) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JColorChooser to the given Color-typed ValueModel.
- bind(JComboBox, ComboBoxModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a non-editable JComboBox to the given ComboBoxModel.
- bind(JComboBox, ComboBoxModel, String) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JComboBox to the given ComboBoxModel using the specified
text to represent null
.
- bind(JComboBox, SelectionInList<E>) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a non-editable JComboBox to the given SelectionInList using
the SelectionInList's ListModel as list data provider and the
SelectionInList's selection index holder for the combo box model's
selected item.
- bind(JComboBox, SelectionInList<E>, String) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a non-editable JComboBox to the given SelectionInList using
the SelectionInList's ListModel as list data provider and the
SelectionInList's selection index holder for the combo box model's
selected item.
- bind(JFormattedTextField, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds the given JFormattedTextField to the specified ValueModel.
- bind(JLabel, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds the given JLabel to the specified ValueModel.
- bind(JList, SelectionInList<E>) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a JList to the given SelectionInList using the SelectionInList's
ListModel as list data provider and the SelectionInList's selection
index holder for the selection model.
- bind(JTable, SelectionInList) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Sets the given SelectionInList as the table's row-data provider,
and binds the SelectionInList's selection index to the table's selection.
- bind(JTable, ListModel, ListSelectionModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Sets the given ListModel as the table's underlying row-data provider,
and sets the given ListSelectionModel in the table.
- bind(JTextArea, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a text area to the given ValueModel.
- bind(JTextArea, ValueModel, boolean) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a text area to the given ValueModel.
- bind(JTextField, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Bind a text fields or password field to the given ValueModel.
- bind(JTextField, ValueModel, boolean) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds a text field or password field to the given ValueModel.
- bind(JComponent, String, ValueModel) - Static method in class com.jgoodies.binding.adapter.Bindings
-
Binds the specified property of the given JComponent to the specified
ValueModel.
- bind(Action) - Method in interface com.jgoodies.binding.binder.ObjectBinder
-
Creates and returns a binding builder that manages an Action that
can be operated on and that can be bound to a button or text field.
- bind(ComboBoxModel) - Method in interface com.jgoodies.binding.binder.ObjectBinder
-
Creates and returns a binding builder for the given combo box model
that can be bound to a combo box.
- bind(Object[], ListSelectionModel) - Method in interface com.jgoodies.binding.binder.ObjectBinder
-
Creates and returns a binding builder for the given fixed data
and selection model that can be bound to a list or table.
- bind(ListModel, ListSelectionModel) - Method in interface com.jgoodies.binding.binder.ObjectBinder
-
Creates and returns a binding builder for the given ListModel
and ListSelectionModel that can be bound to a list or table.
- bind(SelectionInList<?>) - Method in interface com.jgoodies.binding.binder.ObjectBinder
-
Creates and returns a binding builder that manages a SelectionInList
that can be bound to a list, table, or combo box.
- bind(ValueModel) - Method in interface com.jgoodies.binding.binder.ObjectBinder
-
Creates and returns a binding builder that manages a ValueModel
that can be operated on and that can be bound to a component.
- bind(Action) - Method in class com.jgoodies.binding.binder.ObjectBinderImpl
-
- bind(ComboBoxModel) - Method in class com.jgoodies.binding.binder.ObjectBinderImpl
-
- bind(Object[], ListSelectionModel) - Method in class com.jgoodies.binding.binder.ObjectBinderImpl
-
- bind(ListModel, ListSelectionModel) - Method in class com.jgoodies.binding.binder.ObjectBinderImpl
-
- bind(SelectionInList<?>) - Method in class com.jgoodies.binding.binder.ObjectBinderImpl
-
- bind(ValueModel) - Method in class com.jgoodies.binding.binder.ObjectBinderImpl
-
- bindAction(String) - Method in class com.jgoodies.binding.binder.ActionBeanBinderImpl
-
Deprecated.
- bindAction(String) - Method in interface com.jgoodies.binding.binder.ActionObjectBinder
-
Deprecated.
Looks up an Action for this binder and the given action name.
- bindAction(String) - Method in class com.jgoodies.binding.binder.ActionObjectBinderImpl
-
Deprecated.
- bindAction(String) - Method in class com.jgoodies.binding.binder.ActionPresentationModelBinderImpl
-
Deprecated.
- bindBeanProperty(String) - Method in interface com.jgoodies.binding.binder.PresentationModelBinder
-
Creates and returns a binding builder that manages a ValueModel
that can be operated on and that can be bound to a component.
- bindBeanProperty(String) - Method in class com.jgoodies.binding.binder.PresentationModelBinderImpl
-
- binder() - Static method in class com.jgoodies.binding.binder.Binders
-
Creates and returns a general binder for objects that can bind Actions,
ListModel + ListSelectionModel, ValueModels, and SelectionInLists.
- binderFor(IActionObject) - Static method in class com.jgoodies.binding.binder.Binders
-
Deprecated.
Replaced by Handlers.handlerFor(IActionObject)
from the JGoodies Sandbox.
- binderFor(Object) - Static method in class com.jgoodies.binding.binder.Binders
-
Creates and returns a binder for beans that can bind bean
properties as well as the object bindings: Actions,
ListModel + ListSelectionModel, ValueModels, and SelectionInLists.
- binderFor(IActionBean) - Static method in class com.jgoodies.binding.binder.Binders
-
Deprecated.
Replaced by Handlers.handlerFor(IActionBean)
from the JGoodies Sandbox.
- binderFor(IPresentationModel<?>) - Static method in class com.jgoodies.binding.binder.Binders
-
Creates and returns a binder for presentation models that can bind
bean properties, (synthetic) properties of the presentation model,
as well as the object bindings: Actions, ListModel + ListSelectionModel,
ValueModels, and SelectionInLists.
- binderFor(IActionPresentationModel<?>) - Static method in class com.jgoodies.binding.binder.Binders
-
Deprecated.
Replaced by Handlers.handlerFor(IActionPresentationModel)
from the JGoodies Sandbox.
- Binders - Class in com.jgoodies.binding.binder
-
Creates binders for Objects, Beans, PresentationModels, and
ActionObject, ActionBeans, and ActionPresentationModels.
- BindingConverter<S,T> - Interface in com.jgoodies.binding.value
-
Describes an object that converts values from a binding target
to a binding source and vice versa.
- Bindings - Class in com.jgoodies.binding.adapter
-
Consists only of static methods that bind Swing components to ValueModels.
- bindProperty(String) - Method in interface com.jgoodies.binding.binder.BeanBinder
-
Looks up a ValueModel for the given (bean) property name.
- bindProperty(String) - Method in class com.jgoodies.binding.binder.BeanBinderImpl
-
- booleanValue() - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts this model's value and returns it as a boolean
.
- BoundedRangeAdapter - Class in com.jgoodies.binding.adapter
-
Converts a ValueModel to the BoundedRangeModel
interface.
- BoundedRangeAdapter(ValueModel, int, int, int) - Constructor for class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Constructs a BoundedRangeAdapter on the given subject
using the specified extend, minimum and maximum values.
- BufferedValueModel - Class in com.jgoodies.binding.value
-
A ValueModel that wraps another ValueModel, the subject,
and delays changes of the subject's value.
- BufferedValueModel(ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.value.BufferedValueModel
-
Constructs a BufferedValueModel on the given subject
using the given trigger channel.
- ChangeTracker - Class in com.jgoodies.binding.util
-
Tracks changes in a set of bound bean properties.
- ChangeTracker() - Constructor for class com.jgoodies.binding.util.ChangeTracker
-
Constructs a change tracker with change state set to false
.
- clearSelection() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Changes the selection to have no index selected.
- clearSelection() - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Change the selection to the empty set.
- clearSelection() - Method in class com.jgoodies.binding.list.SelectionInList
-
Clears the selection of this SelectionInList - if any.
- ColorSelectionAdapter - Class in com.jgoodies.binding.adapter
-
Converts ValueModels to the ColorSelectionModel interface.
- ColorSelectionAdapter(ValueModel) - Constructor for class com.jgoodies.binding.adapter.ColorSelectionAdapter
-
Constructs a ColorSelectionAdapter on the given subject ValueModel.
- ColorSelectionAdapter(ValueModel, Color) - Constructor for class com.jgoodies.binding.adapter.ColorSelectionAdapter
-
Constructs a ColorSelectionAdapter on the given subject ValueModel.
- com.jgoodies.binding - package com.jgoodies.binding
-
Contains utilities and the PresentationModel that combines
many of the Binding features
- com.jgoodies.binding.adapter - package com.jgoodies.binding.adapter
-
Contains adapters that convert
ValueModel
s
to Swing model interfaces.
- com.jgoodies.binding.beans - package com.jgoodies.binding.beans
-
Contains classes to model and work with Java Beans and
Java Bean properties.
- com.jgoodies.binding.binder - package com.jgoodies.binding.binder
-
- com.jgoodies.binding.extras - package com.jgoodies.binding.extras
-
Contains optional classes that ship only with the source distribution.
- com.jgoodies.binding.internal - package com.jgoodies.binding.internal
-
- com.jgoodies.binding.list - package com.jgoodies.binding.list
-
Contains classes that operate on, hold and observe lists and list models.
- com.jgoodies.binding.util - package com.jgoodies.binding.util
-
Contains binding utility classes
- com.jgoodies.binding.value - package com.jgoodies.binding.value
-
- ComboBoxAdapter<E> - Class in com.jgoodies.binding.adapter
-
A
ComboBoxModel
implementation that holds the choice list and a
selection.
- ComboBoxAdapter(List<E>, ValueModel) - Constructor for class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Constructs a ComboBoxAdapter for the specified List of items
and the given selection holder.
- ComboBoxAdapter(ListModel, ValueModel) - Constructor for class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Constructs a ComboBoxAdapter for the given ListModel and selection
holder.
- ComboBoxAdapter(E[], ValueModel) - Constructor for class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Constructs a ComboBoxAdapter for the specified List of items and the
given selection holder.
- ComboBoxAdapter(SelectionInList<E>) - Constructor for class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Constructs a ComboBoxAdapter for the given SelectionInList.
- ComboBoxBindingBuilder - Interface in com.jgoodies.binding.binder
-
Describes a binding builder that holds a ComboBoxModel
that can be bound to combo boxes.
- ComboBoxBindingBuilderImpl - Class in com.jgoodies.binding.binder
-
A binding builder that holds a ComboBoxModel
that can be bound to combo boxes.
- ComboBoxBindingBuilderImpl(ComboBoxModel) - Constructor for class com.jgoodies.binding.binder.ComboBoxBindingBuilderImpl
-
Creates a ComboBoxBindingBuilderImpl for the given combo box model.
- commitImmediately() - Static method in class com.jgoodies.binding.adapter.Bindings
-
Commits a pending edit - if any.
- ComponentModel - Interface in com.jgoodies.binding.value
-
Describes bound properties for the frequently used JComponent state
enabled,visible and JTextComponent state editable.
- ComponentValueModel - Interface in com.jgoodies.binding.value
-
Adds bound properties for the frequently used JComponent state
enabled,visible and JTextComponent state editable
to the ValueModel interface.
- connect(SpinnerModel, ValueModel, Object) - Static method in class com.jgoodies.binding.adapter.SpinnerAdapterFactory
-
Connects the given ValueModel and SpinnerModel
by synchronizing their values.
- connect(SpinnerModel, ValueModel, Object) - Static method in class com.jgoodies.binding.adapter.SpinnerToValueModelConnector
-
Establishes a synchronization between the SpinnerModel and ValueModel.
- connect(ValueModel, JTextArea) - Static method in class com.jgoodies.binding.adapter.TextComponentConnector
-
Establishes a synchronization between the specified String-typed
subject ValueModel and the given text area.
- connect(ValueModel, JTextField) - Static method in class com.jgoodies.binding.adapter.TextComponentConnector
-
Establishes a synchronization between the specified String-typed
subject ValueModel and the given text field.
- connect(Object, String, Object, String) - Static method in class com.jgoodies.binding.beans.PropertyConnector
-
Synchronizes the two bound bean properties as specified
by the given pairs of bean and associated property name.
- connectAndUpdate(ValueModel, Object, String) - Static method in class com.jgoodies.binding.beans.PropertyConnector
-
Synchronizes the ValueModel with the specified bound bean property,
and updates the bean immediately.
- converted(BindingConverter) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Wraps this builder's ValueModel with a converting ValueModel
and creates and returns another ValueModelBindingBuilder
with the wrapped ValueModel.
- converted(BindingConverter) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- ConverterFactory - Class in com.jgoodies.binding.value
-
A factory that vends ValueModels that convert types, for example
Dates to Strings.
- ConverterFactory.BooleanNegator - Class in com.jgoodies.binding.value
-
Negates Booleans leaving null unchanged.
- ConverterFactory.BooleanNegator() - Constructor for class com.jgoodies.binding.value.ConverterFactory.BooleanNegator
-
- ConverterFactory.BooleanToStringConverter - Class in com.jgoodies.binding.value
-
Converts Booleans to Strings and vice-versa using given texts for
true, false, and null.
- ConverterFactory.DoubleConverter - Class in com.jgoodies.binding.value
-
Converts Doubles using a given multiplier.
- ConverterFactory.DoubleToIntegerConverter - Class in com.jgoodies.binding.value
-
Converts Doubles to Integers and vice-versa.
- ConverterFactory.FloatConverter - Class in com.jgoodies.binding.value
-
Converts Floats using a given multiplier.
- ConverterFactory.FloatToIntegerConverter - Class in com.jgoodies.binding.value
-
Converts Floats to Integers and vice-versa.
- ConverterFactory.IntegerConverter - Class in com.jgoodies.binding.value
-
Converts Integers using a given multiplier.
- ConverterFactory.LongConverter - Class in com.jgoodies.binding.value
-
Converts Longs using a given multiplier.
- ConverterFactory.LongToIntegerConverter - Class in com.jgoodies.binding.value
-
Converts Longs to Integers and vice-versa.
- ConverterFactory.StringConverter - Class in com.jgoodies.binding.value
-
Converts Values to Strings and vice-versa using a given Format.
- ConverterValueModel - Class in com.jgoodies.binding.value
-
A ValueModel that converts the values of a wrapped ValueModel.
- ConverterValueModel(ValueModel, BindingConverter) - Constructor for class com.jgoodies.binding.value.ConverterValueModel
-
Constructs a ConverterValueModel on the given source ValueModel and
BindingConverter.
- convertFromSubject(Object) - Method in class com.jgoodies.binding.value.ConverterValueModel
-
Converts a value from the subject to the type or format used
by this converter.
- createBeanAdapter(ValueModel) - Method in class com.jgoodies.binding.PresentationModel
-
Creates and returns a BeanAdapter for the given bean channel.
- createBooleanNegator(ValueModel) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that negates Booleans and leaves
null
unchanged.
- createBooleanToStringConverter(ValueModel, String, String) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Booleans
to the associated of the two specified strings, and vice versa.
- createBooleanToStringConverter(ValueModel, String, String, String) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Booleans
to the associated of the two specified strings, and vice versa.
- createChangeHandler() - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Creates and returns a listener that handles changes
in the underlying list model.
- createCheckBox(ValueModel, String) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a check box with the specified text label
that is bound to the given ValueModel.
- createColorChooser(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a JColorChooser that has the color selection bound
to the given ValueModel.
- createColorChooser(ValueModel, Color) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a JColorChooser that has the color selection bound
to the given ValueModel.
- createComboBox(SelectionInList<E>) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a non-editable JComboBox that is bound
to the given SelectionInList.
- createComboBox(SelectionInList<E>, ListCellRenderer) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a non-editable JComboBox that is bound
to the given SelectionInList using the given cell renderer.
- createDateAdapter(ValueModel, Date) - Static method in class com.jgoodies.binding.adapter.SpinnerAdapterFactory
-
Creates and returns a SpinnerDateModel
bound to the given
valueModel
.
- createDateAdapter(ValueModel, Date, Comparable<Date>, Comparable<Date>, int) - Static method in class com.jgoodies.binding.adapter.SpinnerAdapterFactory
-
Creates and returns a SpinnerDateModel
that represents a sequence
of dates and is bound to the given valueModel
.
- createDateField(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Date value of the given ValueModel.
- createDoubleConverter(ValueModel, double) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Doubles using the
specified multiplier.
- createDoubleToIntegerConverter(ValueModel) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Doubles to Integer,
and vice versa.
- createDoubleToIntegerConverter(ValueModel, int) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Doubles to Integer,
and vice versa.
- createFloatConverter(ValueModel, float) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Floats using the
specified multiplier.
- createFloatToIntegerConverter(ValueModel) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Floats to Integer,
and vice versa.
- createFloatToIntegerConverter(ValueModel, int) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Floats to Integer,
and vice versa.
- createFormattedTextField(ValueModel, Format) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that binds its value
to the given model and converts Strings to values using
the given Format.
- createFormattedTextField(ValueModel, JFormattedTextField.AbstractFormatter) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that binds its value
to the given model and converts Strings to values using
the given Formatter.
- createFormattedTextField(ValueModel, JFormattedTextField.AbstractFormatterFactory) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that binds its value
to the given model and converts Strings to values using
Formatters provided by the given AbstractFormatterFactory.
- createFormattedTextField(ValueModel, String) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that binds its value
to the given model and converts Strings to values using
a MaskFormatter that is based on the given mask.
- createIntegerConverter(ValueModel, double) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Integers using the
specified multiplier.
- createIntegerField(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Integer value of the given ValueModel.
- createIntegerField(ValueModel, int) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Integer value of the given ValueModel.
- createIntegerField(ValueModel, NumberFormat) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Integer value of the given ValueModel.
- createIntegerField(ValueModel, NumberFormat, int) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Integer value of the given ValueModel.
- createIntegerField(ValueModel, NumberFormat, Integer) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Integer value of the given ValueModel.
- createLabel(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a text label that is bound to the given ValueModel.
- createLabel(ValueModel, Format) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a text label that is bound to the
given ValueModel that is wrapped by a StringConverter
.
- createList(SelectionInList<E>) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a JList for the given SelectionInList.
- createList(SelectionInList<E>, ListCellRenderer) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a JList for the given SelectionInList using
the specified optional ListCellRenderer to render cells.
- createListDataChangeHandler() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Creates and returns the ListDataListener used to observe
changes in the underlying ListModel.
- createListDataChangeHandler() - Method in class com.jgoodies.binding.list.SelectionInList
-
Creates and returns the ListDataListener used to observe
changes in the underlying ListModel.
- createLongConverter(ValueModel, double) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Long using the
specified multiplier.
- createLongField(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound
to the Long value of the given ValueModel.
- createLongField(ValueModel, long) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound to the
Long value of the given ValueModel.
- createLongField(ValueModel, NumberFormat) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound to the
Long value of the given ValueModel.
- createLongField(ValueModel, NumberFormat, long) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound to the
Long value of the given ValueModel.
- createLongField(ValueModel, NumberFormat, Long) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a formatted text field that is bound to the
Long value of the given ValueModel.
- createLongToIntegerConverter(ValueModel) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Longs to Integer
and vice versa.
- createLongToIntegerConverter(ValueModel, int) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts Longs to Integer
and vice versa.
- createNumberAdapter(ValueModel, int, int, int, int) - Static method in class com.jgoodies.binding.adapter.SpinnerAdapterFactory
-
Creates and returns a
SpinnerNumberModel
that is connected to
the given
ValueModel
and that honors the specified minimum,
maximum and step values.
- createNumberAdapter(ValueModel, Number, Comparable<? extends Number>, Comparable<? extends Number>, Number) - Static method in class com.jgoodies.binding.adapter.SpinnerAdapterFactory
-
Creates and returns a
SpinnerNumberModel
that is connected to
the given
ValueModel
and that honors the specified minimum,
maximum and step values.
- createPasswordField(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a JPasswordField with the content bound
to the given ValueModel.
- createPasswordField(ValueModel, boolean) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a JPasswordField with the content bound
to the given ValueModel.
- createPropertyAdapter(String, String, String) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Creates and returns a SimplePropertyAdapter that adapts
the bound property with the specified name.
- createPropertyChangeSupport(Object) - Method in class com.jgoodies.binding.beans.Model
-
Creates and returns a PropertyChangeSupport for the given bean.
- createRadioButton(ValueModel, Object, String) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a radio button with the specified text label
that is bound to the given ValueModel.
- createReadAccessException(Object, PropertyAccessor, Throwable) - Static method in exception com.jgoodies.binding.beans.PropertyAccessException
-
Creates and returns a new PropertyAccessException instance for a failed
read access for the specified bean, property accessor and cause.
- createReadAccessException(Object, PropertyAccessor, String) - Static method in exception com.jgoodies.binding.beans.PropertyAccessException
-
Creates and returns a new PropertyAccessException instance for a failed
read access for the specified bean, property accessor and cause.
- createStringConverter(ValueModel, Format) - Static method in class com.jgoodies.binding.value.ConverterFactory
-
Creates and returns a ValueModel that converts objects to Strings
and vice versa.
- createTable(SelectionInList, AbstractTableAdapter<?>) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a table that turns the SelectionInList's row data
into a TableModel using the given adapter.
- createTextArea(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a text area with the content bound to the given
ValueModel.
- createTextArea(ValueModel, boolean) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a text area with the content bound to the given
ValueModel.
- createTextField(ValueModel) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a text field with the content bound
to the given ValueModel.
- createTextField(ValueModel, boolean) - Static method in class com.jgoodies.binding.adapter.BasicComponentFactory
-
Deprecated.
Creates and returns a text field with the content bound
to the given ValueModel.
- createValueChangeHandler() - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
- createValueChangeHandler() - Method in class com.jgoodies.binding.value.ConverterValueModel
-
- createValueChangeHandler() - Method in class com.jgoodies.binding.value.DefaultComponentValueModel
-
- createWriteAccessException(Object, Object, PropertyAccessor, Throwable) - Static method in exception com.jgoodies.binding.beans.PropertyAccessException
-
Creates and returns a new PropertyAccessException instance for a failed
write access for the specified bean, value, property accessor and
cause.
- createWriteAccessException(Object, Object, PropertyAccessor, String) - Static method in exception com.jgoodies.binding.beans.PropertyAccessException
-
Creates and returns a new PropertyAccessException instance for a failed
write access for the specified bean, value, property accessor and
cause.
- getAccessor(Class<?>, String, String, String) - Method in class com.jgoodies.binding.beans.PropertyAccessors.IntrospectionPropertyAccessorProvider
-
- getAccessor(Class<?>, String, String, String) - Method in interface com.jgoodies.binding.beans.PropertyAccessors.PropertyAccessorProvider
-
Looks up and returns a PropertyAccessor for the given bean class
and the specified property, getter, and setter.
- getAccessor(Class<?>, String, String, String) - Method in class com.jgoodies.binding.extras.FastPropertyAccessorProviderDraft
-
- getAnchorSelectionIndex() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns the selection index.
- getBean() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Returns the Java Bean that holds the adapted properties.
- getBean() - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Returns the Java Bean that holds the observed properties.
- getBean() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Returns the Java Bean that holds the adapted property.
- getBean() - Method in class com.jgoodies.binding.PresentationModel
-
Returns the bean that holds the adapted properties.
- getBean1() - Method in class com.jgoodies.binding.beans.PropertyConnector
-
Returns the Java Bean that holds the first property.
- getBean2() - Method in class com.jgoodies.binding.beans.PropertyConnector
-
Returns the Java Bean that holds the first property.
- getBeanAdapter() - Method in class com.jgoodies.binding.binder.BeanBinderImpl
-
Lazily creates and returns a
BeanAdapter
on this binder's
bean that observes the bean properties.
- getBeanChannel() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Returns the ValueModel that holds the bean that in turn holds
the adapted properties.
- getBeanChannel() - Method in class com.jgoodies.binding.PresentationModel
-
Returns the ValueModel that holds the bean that in turn holds
the adapted properties.
- getBeanPropertyChangeListeners() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Returns an array of all the property change listeners
registered on this component.
- getBeanPropertyChangeListeners(String) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Returns an array of all the listeners which have been associated
with the named property.
- getBeanPropertyChangeListeners() - Method in class com.jgoodies.binding.PresentationModel
-
Returns an array of all the property change listeners
registered on this component.
- getBeanPropertyChangeListeners(String) - Method in class com.jgoodies.binding.PresentationModel
-
Returns an array of all the listeners which have been associated
with the named property.
- getBoolean() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up, converts and returns the stored value from the preferences.
- getBufferedComponentModel(String) - Method in class com.jgoodies.binding.PresentationModel
-
Looks up or creates a buffered component adapter to the read-write
property with the given name on this PresentationModel's bean channel.
- getBufferedModel(String) - Method in class com.jgoodies.binding.PresentationModel
-
Looks up or creates a buffered adapter to the read-write property
with the given name on this PresentationModel's bean channel.
- getBufferedModel(String, String, String) - Method in class com.jgoodies.binding.PresentationModel
-
Looks up or creates a buffered adapter to the read-write property
with the given name on this PresentationModel's bean channel using
the specified getter and setter name to read and write values.
- getBufferedValue(String) - Method in class com.jgoodies.binding.PresentationModel
-
Returns the value of specified buffered bean property.
- getColumnCount() - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Returns the number of columns in the model.
- getColumnName(int) - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Returns the name of the column at the given column index.
- getComboBoxModel() - Method in class com.jgoodies.binding.binder.ComboBoxBindingBuilderImpl
-
- getComponentModel(String) - Method in interface com.jgoodies.binding.internal.IPresentationModel
-
- getComponentModel(String) - Method in class com.jgoodies.binding.PresentationModel
-
Looks up and lazily creates a ComponentValueModel that adapts
the bound property with the specified name.
- getDelay() - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
Returns the delay, in milliseconds, that is used to defer value change
notifications.
- getDelay() - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Returns the delay, in milliseconds, that is used to defer value commits.
- getDelay() - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Returns the delay, in milliseconds, that is used to defer value change
notifications.
- getDouble() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up, converts and returns the stored value from the preferences.
- getElementAt(int) - Method in class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Returns the value at the specified index.
- getElementAt(int) - Method in class com.jgoodies.binding.list.IndirectListModel
-
Returns the value at the specified index, null
if the list model is null
.
- getExtent() - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Returns this model's extent.
- getFloat() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up, converts and returns the stored value from the preferences.
- getInt() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up, converts and returns the stored value from the preferences.
- getLeadSelectionIndex() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns the selection index.
- getList() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Returns the list holder's List or an empty List, if it
holds null
.
- getListDataListeners() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Returns an array of all the list data listeners
registered on this IndirectListModel
.
- getListHolder() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Returns the model that holds the List/ListModel.
- getListModel() - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
- getListModel() - Method in interface com.jgoodies.binding.adapter.ListModelBindable
-
- getListModel() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Returns the list holder's ListModel or an empty ListModel, if it
holds null
.
- getListSelectionListeners() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns an array of all the list selection listeners
registered on this DefaultListSelectionModel
.
- getLong() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up, converts and returns the stored value from the preferences.
- getMaximum() - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Returns this model's upper bound, the maximum.
- getMaxSelectionIndex() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns the selection index.
- getMinimum() - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Returns this model's lower bound, the minimum.
- getMinSelectionIndex() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns the selection index.
- getModel(String) - Method in class com.jgoodies.binding.PresentationModel
-
Looks up and lazily creates a ValueModel that adapts
the bound property with the specified name.
- getModel(String, String, String) - Method in class com.jgoodies.binding.PresentationModel
-
Looks up and lazily creates a ValueModel that adapts the bound property
with the given name.
- getNamedPCLAdder(Class<?>) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Looks up and returns the method that adds a PropertyChangeListener
for a specified property name to instances of the given class.
- getNamedPCLRemover(Class<?>) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Looks up and returns the method that removes a PropertyChangeListener
for a specified property name from instances of the given class.
- getObserveChanges() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Answers whether this adapter observes changes in the
adapted Bean properties.
- getObserveChanges() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Answers whether this adapter observes changes in the
adapted Bean property.
- getPCLAdder(Class<?>) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Looks up and returns the method that adds a multicast
PropertyChangeListener to instances of the given class.
- getPCLRemover(Class<?>) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Looks up and returns the method that removes a multicast
PropertyChangeListener from instances of the given class.
- getProperty1Name() - Method in class com.jgoodies.binding.beans.PropertyConnector
-
Returns the name of the first Java Bean property.
- getProperty2Name() - Method in class com.jgoodies.binding.beans.PropertyConnector
-
Returns the name of the second Java Bean property.
- getPropertyChangeListeners() - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Returns an array of all the property change listeners
registered on this component.
- getPropertyChangeListeners(String) - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Returns an array of all the listeners which have been associated
with the named property.
- getPropertyName() - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
- getPropertyName() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Returns the name of the adapted Java Bean property.
- getPropertyName() - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
- getPropertyName() - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- getPropertyType() - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
- getProvider() - Static method in class com.jgoodies.binding.beans.PropertyAccessors
-
- getReadMethod() - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
- getRow(int) - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Returns the row at the specified row index.
- getRowCount() - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Returns the number of rows in the model.
- getSelectedColor() - Method in class com.jgoodies.binding.adapter.ColorSelectionAdapter
-
Returns the selected Color which should be non-null
.
- getSelectedItem() - Method in class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Returns the selected item by requesting the current value from the
either the selection holder or the SelectionInList's selection.
- getSelection() - Method in class com.jgoodies.binding.list.SelectionInList
-
Looks up and returns the current selection using
the current selection index.
- getSelectionHolder() - Method in class com.jgoodies.binding.list.SelectionInList
-
Returns the selection holder.
- getSelectionIndex() - Method in class com.jgoodies.binding.list.SelectionInList
-
Returns the selection index.
- getSelectionIndexHolder() - Method in class com.jgoodies.binding.list.SelectionInList
-
Returns the selection index holder.
- getSelectionInList() - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
- getSelectionMode() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns the fixed selection mode SINGLE_SELECTION
.
- getSelectionMode() - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Returns the current selection mode.
- getSize() - Method in class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Returns the length of the item list.
- getSize() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Returns the length of the list, 0
if the list model
is null
.
- getSize(Object) - Static method in class com.jgoodies.binding.list.IndirectListModel
-
Returns the length of the given list, 0
if the list model
is null
.
- getString() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up, converts and returns the stored value from the preferences.
- getString() - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts this model's value and returns it as a String
.
- getSubject() - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Returns the subject, i.e. the underlying ValueModel that provides
the unbuffered value.
- getTarget() - Method in class com.jgoodies.binding.binder.ActionObjectBinderImpl
-
Deprecated.
- getTarget() - Method in class com.jgoodies.binding.binder.BeanBinderImpl
-
- getTriggerChannel() - Method in class com.jgoodies.binding.PresentationModel
-
Returns a ValueModel that can be shared and used to trigger commit
and flush events in BufferedValueModels.
- getTriggerChannel() - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Returns the ValueModel that is used to trigger commit and flush events.
- getValue() - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Returns the current subject value, or the minimum if
the subject value is null
.
- getValue() - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Looks up and returns the value from the preferences.
- getValue(String) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Returns the value of specified bean property, null
if the current bean is null
.
- getValue() - Method in class com.jgoodies.binding.beans.BeanAdapter.SimplePropertyAdapter
-
Returns the value of the adapted bean property, or null
if the bean is null.
- getValue(Object) - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
Invokes this accessor's reader on the given bean.
- getValue() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Returns the value of the bean's adapted property, null
if the current bean is null
.
- getValue() - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Returns the subject's value or in case of a pending commit,
the pending new value.
- getValue() - Method in class com.jgoodies.binding.extras.NonNullValueModel
-
Returns this model's current subject value.
- getValue() - Method in class com.jgoodies.binding.list.SelectionInList
-
Returns the current selection, null
if the selection index
does not represent a selection in the list.
- getValue(String) - Method in class com.jgoodies.binding.PresentationModel
-
Returns the value of specified bean property, null
if the current bean is null
.
- getValue() - Method in class com.jgoodies.binding.value.AbstractVetoableValueModel
-
Returns this model's current subject value.
- getValue() - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Returns the subject's value if no value has been set since the last
commit or flush, and returns the buffered value otherwise.
- getValue() - Method in class com.jgoodies.binding.value.ConverterValueModel
-
Converts the subject's value and returns the converted value.
- getValue() - Method in class com.jgoodies.binding.value.DefaultComponentValueModel
-
Returns this model's current subject value.
- getValue() - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Returns the subject's value or in case of a pending commit,
the pending new value.
- getValue() - Method in class com.jgoodies.binding.value.Trigger
-
Returns a Boolean that indicates the current trigger state.
- getValue() - Method in class com.jgoodies.binding.value.ValueHolder
-
Returns the observed value.
- getValue() - Method in interface com.jgoodies.binding.value.ValueModel
-
Returns this model's value.
- getValueIsAdjusting() - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Returns true if the value is in the process of changing
as a result of actions being taken by the user.
- getValueIsAdjusting() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns true if the value is undergoing a series of changes.
- getValueModel(String) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Looks up and lazily creates a ValueModel that adapts
the bound property with the specified name.
- getValueModel(String, String, String) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Looks up and lazily creates a ValueModel that adapts the bound property
with the specified name.
- getValueModel() - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- getWrappee() - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
- getWriteMethod() - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
- IActionPresentationModel<B> - Interface in com.jgoodies.binding.internal
-
Describes the features of ActionPresentationModels required for binders.
- IndirectListModel<E> - Class in com.jgoodies.binding.list
-
A ListModel implementation that holds a List or ListModel in a ValueModel.
- IndirectListModel() - Constructor for class com.jgoodies.binding.list.IndirectListModel
-
Constructs an IndirectListModel with an empty initial
ArrayListModel
.
- IndirectListModel(E[]) - Constructor for class com.jgoodies.binding.list.IndirectListModel
-
Constructs an IndirectListModel on the given item array.
- IndirectListModel(List<E>) - Constructor for class com.jgoodies.binding.list.IndirectListModel
-
Constructs an IndirectListModel on the given list.
- IndirectListModel(ListModel) - Constructor for class com.jgoodies.binding.list.IndirectListModel
-
Constructs an IndirectListModel on the given list model
using a default list holder.
- IndirectListModel(ValueModel) - Constructor for class com.jgoodies.binding.list.IndirectListModel
-
Constructs an IndirectListModel on the given list holder.
- IndirectPropertyChangeSupport - Class in com.jgoodies.binding.beans
-
A helper class for observing changes in bound bean properties
where the target bean changes.
- IndirectPropertyChangeSupport() - Constructor for class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Constructs an IndirectPropertyChangeSupport that has no bean set.
- IndirectPropertyChangeSupport(Object) - Constructor for class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Constructs an IndirectPropertyChangeSupport with the given initial bean.
- IndirectPropertyChangeSupport(ValueModel) - Constructor for class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Constructs an IndirectPropertyChangeSupport using the given bean channel.
- insertIndexInterval(int, int, boolean) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Inserts length indices beginning before/after index.
- insertIndexInterval(int, int, boolean) - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Insert length indices beginning before/after index.
- intValue() - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts this model's value and returns it as an int
.
- IPresentationModel<B> - Interface in com.jgoodies.binding.internal
-
Describes the feature of PresentationModels required for binders.
- isBuffering() - Method in class com.jgoodies.binding.PresentationModel
-
Answers whether any of the buffered models is buffering.
- isBuffering() - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Returns whether this model buffers a value or not, that is, whether
a value has been assigned since the last commit or flush.
- isChanged() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Answers whether a bean property has changed since the changed state
has been reset.
- isChanged() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Answers whether a bean property has changed since the changed state
has been reset.
- isChanged() - Method in class com.jgoodies.binding.PresentationModel
-
Answers whether one of the registered ValueModels has changed
since the changed state has been reset last time.
- isChanged() - Method in class com.jgoodies.binding.util.ChangeTracker
-
Answers whether one of the registered ValueModels has changed
since this tracker has been reset last time.
- isCoalesce() - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
Returns if this model coalesces all pending changes or not.
- isCoalesce() - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Returns if this model coalesces all pending changes or not.
- isCoalesce() - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Returns if this model coalesces all pending changes or not.
- isEditable() - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Returns if this model represents the editable or non-editable
text component state.
- isEditable() - Method in interface com.jgoodies.binding.value.ComponentModel
-
Returns if this model represents the editable or non-editable
text component state.
- isEmpty() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Checks and answers if the list is empty or null
.
- isEnabled() - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Returns if this model represents an enabled or disabled component state.
- isEnabled() - Method in interface com.jgoodies.binding.value.ComponentModel
-
Returns if this model represents an enabled or disabled component state.
- isFocusOwnerBuffering() - Static method in class com.jgoodies.binding.adapter.Bindings
-
Checks and answers whether the focus owner is a component
that buffers a pending edit.
- isIdentityCheckEnabled() - Method in class com.jgoodies.binding.value.ValueHolder
-
Answers whether this ValueHolder fires value change events if
and only if the old and new value are not the same.
- isPending() - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
Checks and answers whether there are pending events.
- isPending() - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Checks and answers whether this model has one or more pending changes.
- isPending() - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Checks and answers whether this model has one or more pending changes.
- isReadOnly() - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
- isSelectedIndex(int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Checks and answers if the given index is selected or not.
- isSelectionEmpty() - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Returns true if no index is selected.
- isSelectionEmpty() - Method in class com.jgoodies.binding.list.SelectionInList
-
Checks and answers whether the selection is empty or not.
- isVisible() - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Returns if this model represents the visible or invisible component state.
- isVisible() - Method in interface com.jgoodies.binding.value.ComponentModel
-
Returns if this model represents the visible or invisible component state.
- isWriteOnly() - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
- paramString() - Method in class com.jgoodies.binding.beans.BeanAdapter.SimplePropertyAdapter
-
- paramString() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
- paramString() - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Returns a string representing the state of this model.
- paramString() - Method in class com.jgoodies.binding.value.BufferedValueModel
-
- PreferencesAdapter - Class in com.jgoodies.binding.adapter
-
A ValueModel implementation that reads and writes values from/to a key
of a given Preferences
node under a specified key.
- PreferencesAdapter(Preferences, String, Object) - Constructor for class com.jgoodies.binding.adapter.PreferencesAdapter
-
Constructs a PreferencesAdapter on the given Preferences
using the specified key and default value, all which must be
non-null
.
- PresentationModel<B> - Class in com.jgoodies.binding
-
The standard base class to implement the Presentation Model pattern,
that represents the state and behavior of a presentation independently
of the GUI components used in the interface.
- PresentationModel() - Constructor for class com.jgoodies.binding.PresentationModel
-
Constructs a PresentationModel where the initial bean is null
.
- PresentationModel(B) - Constructor for class com.jgoodies.binding.PresentationModel
-
Constructs a PresentationModel that adapts properties of the given bean.
- PresentationModel(B, ValueModel) - Constructor for class com.jgoodies.binding.PresentationModel
-
Constructs a PresentationModel on the given bean using the given
trigger channel.
- PresentationModel(ValueModel) - Constructor for class com.jgoodies.binding.PresentationModel
-
Constructs a PresentationModel on the given bean channel.
- PresentationModel(ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.PresentationModel
-
Constructs a PresentationModel on the given bean channel using the given
trigger channel.
- PresentationModelBinder - Interface in com.jgoodies.binding.binder
-
Adds binding capabilities for bean property names to its superclass
that can bind ValueModels, SelectionInLists, Actions, and
ListModel + ListSelectionModel.
- PresentationModelBinderImpl<PM extends IPresentationModel> - Class in com.jgoodies.binding.binder
-
Adds binding capabilities for bean property names to its superclass
that can bind ValueModels, SelectionInLists, Actions, and
ListModel + ListSelectionModel.
- PresentationModelBinderImpl(PM) - Constructor for class com.jgoodies.binding.binder.PresentationModelBinderImpl
-
Constructs a PresentationModelBinder for the given PresentationModel.
- PROPERTY_AFTER_BEAN - Static variable in class com.jgoodies.binding.beans.BeanAdapter
-
The property name used in the PropertyChangeEvent that is fired
after the bean property fires its PropertyChangeEvent.
- PROPERTY_AFTER_BEAN - Static variable in class com.jgoodies.binding.beans.PropertyAdapter
-
The property name used in the PropertyChangeEvent that is fired
after the bean property fires its PropertyChangeEvent.
- PROPERTY_AFTER_BEAN - Static variable in class com.jgoodies.binding.PresentationModel
-
The property name used in the PropertyChangeEvent that is fired
after the bean property fires its PropertyChangeEvent.
- PROPERTY_BEAN - Static variable in class com.jgoodies.binding.beans.BeanAdapter
-
The name of the read-write bound property that holds the target bean.
- PROPERTY_BEAN - Static variable in class com.jgoodies.binding.beans.PropertyAdapter
-
The name of the read-write bound property that holds the target bean.
- PROPERTY_BEAN - Static variable in class com.jgoodies.binding.PresentationModel
-
The name of the read-write bound property that holds the target bean.
- PROPERTY_BEFORE_BEAN - Static variable in class com.jgoodies.binding.beans.BeanAdapter
-
The property name used in the PropertyChangeEvent that is fired
before the bean property fires its PropertyChangeEvent.
- PROPERTY_BEFORE_BEAN - Static variable in class com.jgoodies.binding.beans.PropertyAdapter
-
The property name used in the PropertyChangeEvent that is fired
before the bean property fires its PropertyChangeEvent.
- PROPERTY_BEFORE_BEAN - Static variable in class com.jgoodies.binding.PresentationModel
-
The property name used in the PropertyChangeEvent that is fired
before the bean property fires its PropertyChangeEvent.
- PROPERTY_BUFFERING - Static variable in class com.jgoodies.binding.PresentationModel
-
The name of the read-only bound bean property that indicates
whether one of the buffered models is buffering.
- PROPERTY_BUFFERING - Static variable in class com.jgoodies.binding.value.BufferedValueModel
-
The name of the bound read-only bean property that indicates
whether this models is buffering or in write-through state.
- PROPERTY_CHANGED - Static variable in class com.jgoodies.binding.beans.BeanAdapter
-
The name of the read-only bound bean property that
indicates whether one of the observed properties has changed.
- PROPERTY_CHANGED - Static variable in class com.jgoodies.binding.beans.PropertyAdapter
-
The name of the read-only bound bean property that
indicates whether one of the observed properties has changed.
- PROPERTY_CHANGED - Static variable in class com.jgoodies.binding.PresentationModel
-
The name of the read-only bound bean property that
indicates whether one of the observed models has changed.
- PROPERTY_CHANGED - Static variable in class com.jgoodies.binding.util.ChangeTracker
-
The name of the read-only bound bean property that
indicates whether one of the observed properties has changed.
- PROPERTY_EDITABLE - Static variable in interface com.jgoodies.binding.value.ComponentModel
-
The name of the property used to synchronize
this model with the editable property of JTextComponents.
- PROPERTY_ENABLED - Static variable in interface com.jgoodies.binding.value.ComponentModel
-
The name of the property used to synchronize
this model with the enabled property of JComponents.
- PROPERTY_LIST - Static variable in class com.jgoodies.binding.list.IndirectListModel
-
The name of the bound write-only list property.
- PROPERTY_LIST_HOLDER - Static variable in class com.jgoodies.binding.list.IndirectListModel
-
The name of the bound read-write listHolder property.
- PROPERTY_SELECTION - Static variable in class com.jgoodies.binding.list.SelectionInList
-
The name of the bound read-write selection property.
- PROPERTY_SELECTION_EMPTY - Static variable in class com.jgoodies.binding.list.SelectionInList
-
The name of the bound read-only selectionEmpty property.
- PROPERTY_SELECTION_HOLDER - Static variable in class com.jgoodies.binding.list.SelectionInList
-
The name of the bound read-write selection holder property.
- PROPERTY_SELECTION_INDEX - Static variable in class com.jgoodies.binding.list.SelectionInList
-
The name of the bound read-write selectionIndex property.
- PROPERTY_SELECTION_INDEX_HOLDER - Static variable in class com.jgoodies.binding.list.SelectionInList
-
The name of the bound read-write selection index holder property.
- PROPERTY_SUBJECT - Static variable in class com.jgoodies.binding.value.BufferedValueModel
-
The name of the bound read-write bean property for the subject.
- PROPERTY_TRIGGER_CHANNEL - Static variable in class com.jgoodies.binding.value.BufferedValueModel
-
The name of the bound read-write bean property for the trigger channel.
- PROPERTY_TRIGGERCHANNEL - Static variable in class com.jgoodies.binding.PresentationModel
-
The name of the read-write bound bean property for the
trigger channel that is shared by all PropertyAdapters
that are created via #getBufferedModel
.
- PROPERTY_VALUE - Static variable in interface com.jgoodies.binding.value.ValueModel
-
The name of the bound property value.
- PROPERTY_VISIBLE - Static variable in interface com.jgoodies.binding.value.ComponentModel
-
The name of the property used to synchronize
this model with the visible property of JComponents.
- PropertyAccessException - Exception in com.jgoodies.binding.beans
-
A runtime exception that describes read and write access problems when
getting/setting a Java Bean property.
- PropertyAccessException(String, Throwable) - Constructor for exception com.jgoodies.binding.beans.PropertyAccessException
-
Constructs a new exception instance with the specified detail message
and cause.
- PropertyAccessor - Class in com.jgoodies.binding.beans
-
An unmodifiable Object that describes and provides access to a bean property.
- PropertyAccessor(String, Method, Method) - Constructor for class com.jgoodies.binding.beans.PropertyAccessor
-
Constructs a PropertyAcessor for the given property name,
reader and writer.
- PropertyAccessors - Class in com.jgoodies.binding.beans
-
Manages the PropertyAccessProvider.
- PropertyAccessors.IntrospectionPropertyAccessorProvider - Class in com.jgoodies.binding.beans
-
Uses the standard Bean Introspection to look up PropertyDescriptors
that in turn are used to build and return PropertyAccessors.
- PropertyAccessors.IntrospectionPropertyAccessorProvider() - Constructor for class com.jgoodies.binding.beans.PropertyAccessors.IntrospectionPropertyAccessorProvider
-
- PropertyAccessors.PropertyAccessorProvider - Interface in com.jgoodies.binding.beans
-
Just describes how to look up a PropertyAccessor.
- PropertyAdapter<B> - Class in com.jgoodies.binding.beans
-
Converts a single Java Bean property into the generic ValueModel interface.
- PropertyAdapter(B, String) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given
bean and property name; does not observe changes.
- PropertyAdapter(B, String, boolean) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given
bean and property name; observes changes if specified.
- PropertyAdapter(B, String, String, String) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given bean,
property name, getter and setter name; does not observe changes.
- PropertyAdapter(B, String, String, String, boolean) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given bean,
property name, getter and setter name; observes changes if specified.
- PropertyAdapter(ValueModel, String) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given
bean channel and property name; does not observe changes.
- PropertyAdapter(ValueModel, String, boolean) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given
bean channel and property name; observes changes if specified.
- PropertyAdapter(ValueModel, String, String, String) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given bean channel,
property name, getter and setter name; does not observe changes.
- PropertyAdapter(ValueModel, String, String, String, boolean) - Constructor for class com.jgoodies.binding.beans.PropertyAdapter
-
Constructs a PropertyAdapter
for the given bean channel,
property name, getter and setter name; observes changes if specified.
- propertyChange(PropertyChangeEvent) - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
This handler has been notified about a change in a bound property.
- PropertyConnector - Class in com.jgoodies.binding.beans
-
Keeps two Java Bean properties in synch.
- PropertyException - Exception in com.jgoodies.binding.beans
-
A runtime exception that is the abstract superclass for all exceptions
around Java Bean properties in the JGoodies Data Binding framework.
- PropertyException(String) - Constructor for exception com.jgoodies.binding.beans.PropertyException
-
Constructs a new exception instance with the specified detail message.
- PropertyException(String, Throwable) - Constructor for exception com.jgoodies.binding.beans.PropertyException
-
Constructs a new exception instance with the specified detail message
and cause.
- PropertyNotBindableException - Exception in com.jgoodies.binding.beans
-
A runtime exception that describes problems that arise
when a bound property cannot be bound properly.
- PropertyNotBindableException(String) - Constructor for exception com.jgoodies.binding.beans.PropertyNotBindableException
-
Constructs a new exception instance with the specified detail message.
- PropertyNotBindableException(String, Throwable) - Constructor for exception com.jgoodies.binding.beans.PropertyNotBindableException
-
Constructs a new exception instance with the specified detail message
and cause.
- PropertyNotFoundException - Exception in com.jgoodies.binding.beans
-
A runtime exception that describes that a Java Bean property
could not be found.
- PropertyNotFoundException(String, Object) - Constructor for exception com.jgoodies.binding.beans.PropertyNotFoundException
-
Constructs a new exception instance with the specified detail message.
- PropertyNotFoundException(String, Object, Throwable) - Constructor for exception com.jgoodies.binding.beans.PropertyNotFoundException
-
Constructs a new exception instance with the specified detail message
and cause.
- PropertyNotFoundException(String, Class<?>, Throwable) - Constructor for exception com.jgoodies.binding.beans.PropertyNotFoundException
-
Constructs a new exception instance with the specified detail message
and cause.
- PropertyUnboundException - Exception in com.jgoodies.binding.beans
-
A runtime exception that describes that a Java Bean does not
support bound properties.
- PropertyUnboundException(String) - Constructor for exception com.jgoodies.binding.beans.PropertyUnboundException
-
Constructs a new exception instance with the specified detail message.
- PropertyUnboundException(String, Throwable) - Constructor for exception com.jgoodies.binding.beans.PropertyUnboundException
-
Constructs a new exception instance with the specified detail message
and cause.
- proposedChange(Object, Object) - Method in class com.jgoodies.binding.value.AbstractVetoableValueModel
-
Checks and answers whether the proposed value change shall be
accepted or rejected.
- RadioButtonAdapter - Class in com.jgoodies.binding.adapter
-
Converts ValueModels to the ToggleButtonModel interface.
- RadioButtonAdapter(ValueModel, Object) - Constructor for class com.jgoodies.binding.adapter.RadioButtonAdapter
-
Constructs a RadioButtonAdapter on the given subject ValueModel
for the specified choice.
- release() - Method in class com.jgoodies.binding.adapter.SpinnerToValueModelConnector
-
Removes the internal listener from the SpinnerModel and ValueModel.
- release() - Method in class com.jgoodies.binding.adapter.TextComponentConnector
-
Removes the internal listeners from the subject, text component,
and text component's document.
- release() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Removes the PropertyChangeHandler from the observed bean, if the bean
is not null
and if bean property changes are observed.
- release() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Removes the PropertyChangeHandler from the observed bean, if the bean
is not null
and if property changes are observed.
- release() - Method in class com.jgoodies.binding.beans.PropertyConnector
-
Removes the PropertyChangeHandler from the observed bean,
if the bean is not null and if property changes are not observed.
- release() - Method in class com.jgoodies.binding.list.IndirectListModel
-
Removes the internal listeners from the list holder.
- release() - Method in class com.jgoodies.binding.list.SelectionInList
-
Removes the internal listeners from the list holder, selection holder,
selection index holder.
- release() - Method in class com.jgoodies.binding.PresentationModel
-
Removes the PropertyChangeHandler from the observed bean,
if the bean is not null
.
- release() - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Removes the internal change handlers from the wrapped value model.
- release() - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Removes the PropertyChangeListeners from the subject and
trigger channel.
- removeAll() - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Removes all registered PropertyChangeListeners from
the current target bean - if any.
- removeBeanPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Removes a PropertyChangeListener from the list of bean listeners.
- removeBeanPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Removes a PropertyChangeListener from the listener list for a specific
property.
- removeBeanPropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.PresentationModel
-
Removes a PropertyChangeListener from the list of bean listeners.
- removeBeanPropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.binding.PresentationModel
-
Removes a PropertyChangeListener from the listener list for a specific
property.
- removeChangeListener(ChangeListener) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Removes a ChangeListener.
- removeComponentPropertyHandler(JComponent) - Static method in class com.jgoodies.binding.adapter.Bindings
-
If the given component holds a ComponentValueModel and
a ComponentPropertyHandler in its client properties,
the handler is removed as listener from the model,
and the model and handler are removed from the client properties.
- removeIndexInterval(int, int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Remove the indices in the interval index0,index1 (inclusive) from
the selection model.
- removeIndexInterval(int, int) - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Remove the indices in the interval index0,index1 (inclusive) from
the selection model.
- removeListDataListener(ListDataListener) - Method in class com.jgoodies.binding.list.IndirectListModel
-
Removes a listener from the list that's notified each time a
change to the data model occurs.
- removeListSelectionListener(ListSelectionListener) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Remove a listener from the list that's notified each time a
change to the selection occurs.
- removePropertyChangeListener(Object, Class<?>, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Removes a property change listener from the given bean.
- removePropertyChangeListener(Object, Class<?>, String, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Removes a named property change listener from the given bean.
- removePropertyChangeListener(Object, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Removes a property change listener from the given bean.
- removePropertyChangeListener(Object, String, PropertyChangeListener) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Removes a named property change listener from the given bean.
- removePropertyChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Removes a PropertyChangeListener from the list of bean listeners.
- removePropertyChangeListener(String, PropertyChangeListener) - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Removes a PropertyChangeListener from the listener list for a specific
property.
- removeSelectionInterval(int, int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Clears the selection if it is equals to index0.
- removeSelectionInterval(int, int) - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Changes the selection to be the set difference of the current selection
and the indices between index0
and index1
inclusive.
- removeValueChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.list.SelectionInList
-
Removes the given PropertyChangeListener from the model.
- removeValueChangeListener(PropertyChangeListener) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Removes the given PropertyChangeListener from the model.
- removeValueChangeListener(PropertyChangeListener) - Method in interface com.jgoodies.binding.value.ValueModel
-
Deregisters the given PropertyChangeListener from this ValueModel.
- reset() - Method in class com.jgoodies.binding.util.ChangeTracker
-
Resets this tracker's changed state to false
.
- resetChanged() - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Resets this tracker's changed state to false
.
- resetChanged() - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Resets this tracker's changed state to false
.
- resetChanged() - Method in class com.jgoodies.binding.PresentationModel
-
Resets this model's changed state to false
.
- retractInterestFor(Object, String) - Method in class com.jgoodies.binding.PresentationModel
-
Retracts interest for the specified readable bound bean property
in the given bean.
- retractInterestFor(ValueModel) - Method in class com.jgoodies.binding.PresentationModel
-
Retracts interest for value changes in the given ValueModel.
- retractInterestFor(Object, String) - Method in class com.jgoodies.binding.util.ChangeTracker
-
Retracts interest for the specified readable bound bean property
in the given bean.
- retractInterestFor(ValueModel) - Method in class com.jgoodies.binding.util.ChangeTracker
-
Retracts interest for value changes in the given ValueModel.
- SelectionInList<E> - Class in com.jgoodies.binding.list
-
Represents a selection in a list of objects.
- SelectionInList() - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList with an empty initial
ArrayListModel
using defaults for the selection holder
and selection index holder.
- SelectionInList(E[]) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given item array
using defaults for the selection holder and selection index holder.
- SelectionInList(E[], ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given item array and
selection holder using a default selection index holder.
- SelectionInList(E[], ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given item array and
selection holder using a default selection index holder.
- SelectionInList(List<E>) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list
using defaults for the selection holder and selection index holder.
- SelectionInList(List<E>, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list and
selection holder using a default selection index holder.
- SelectionInList(List<E>, ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list,
selection holder, and selection index holder.
- SelectionInList(ListModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list model
using defaults for the selection holder and selection index holder.
- SelectionInList(ListModel, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list model
and selection holder using a default selection index holder.
- SelectionInList(ListModel, ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list model,
selection holder, and selection index holder.
- SelectionInList(ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list holder
using defaults for the selection holder and selection index holder.
- SelectionInList(ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list holder,
selection holder and selection index holder.
- SelectionInList(ValueModel, ValueModel, ValueModel) - Constructor for class com.jgoodies.binding.list.SelectionInList
-
Constructs a SelectionInList on the given list holder,
selection holder and selection index holder.
- SelectionInListBindingBuilder - Interface in com.jgoodies.binding.binder
-
Describes a binding builder that holds a SelectionInList
that can be bound to combo boxes, lists, and tables.
- SelectionInListBindingBuilderImpl - Class in com.jgoodies.binding.binder
-
A binding builder that holds a SelectionInList
that can be bound to combo boxes, lists, and tables.
- SelectionInListBindingBuilderImpl(SelectionInList<?>) - Constructor for class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
Creates a SelectionInListBindingBuilderImpl for the given selection in list.
- SelectionInListBindingBuilderImpl(SelectionInList<?>, String) - Constructor for class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
Creates a SelectionInListBindingBuilderImpl for the given selection in list.
- setAnchorSelectionIndex(int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Sets the selection index.
- setBean(B) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Sets a new Java Bean as holder of the adapted properties.
- setBean(Object) - Method in class com.jgoodies.binding.beans.IndirectPropertyChangeSupport
-
Sets a new Java Bean as holder of the observed properties.
- setBean(B) - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Sets a new Java Bean as holder of the adapted property.
- setBean(B) - Method in class com.jgoodies.binding.PresentationModel
-
Sets a new bean as content of the bean channel.
- setBean0(B, B) - Method in class com.jgoodies.binding.beans.BeanAdapter.SimplePropertyAdapter
-
- setBoolean(boolean) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to an Object and stores it in this
adapter's Preferences under this adapter's preferences key.
- setBufferedValue(String, Object) - Method in class com.jgoodies.binding.PresentationModel
-
Buffers the given value for the specified bean property.
- setChanged(boolean) - Method in class com.jgoodies.binding.PresentationModel
-
- setCoalesce(boolean) - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
Sets if this model shall coalesce all pending changes or not.
- setCoalesce(boolean) - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Sets if this model shall coalesce all pending changes or not.
- setCoalesce(boolean) - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Sets if this model shall coalesce all pending changes or not.
- setComponentEditable(String, boolean) - Method in class com.jgoodies.binding.PresentationModel
-
Sets the editable state of the component model for the given property name.
- setComponentEnabled(String, boolean) - Method in class com.jgoodies.binding.PresentationModel
-
Sets the enabled state of the component model for the given property name.
- setComponentVisible(String, boolean) - Method in class com.jgoodies.binding.PresentationModel
-
Sets the visible state of the component model for the given property name.
- setDefaultLevel(Level) - Static method in class com.jgoodies.binding.util.LoggingUtils
-
Sets the default log level to be used when logging PropertyChangeEvents.
- setDelay(int) - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
Sets the delay, in milliseconds, that is used to defer value change
notifications.
- setDelay(int) - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Sets the delay, in milliseconds, that is used to defer value commits.
- setDelay(int) - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Sets the delay, in milliseconds, that is used to defer value change
notifications.
- setDouble(double) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to an Object and stores it in this
adapter's Preferences under this adapter's preferences key.
- setEditable(boolean) - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Sets this model state to editable or non-editable, which in turn will
make all text components bound to this model editable or non-editable.
- setEditable(boolean) - Method in interface com.jgoodies.binding.value.ComponentModel
-
Sets this model state to editable or non-editable, which in turn will
make all text components bound to this model editable or non-editable.
- setEnabled(boolean) - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Enables or disabled this model, which in turn
will enable or disable all Swing components bound to this model.
- setEnabled(boolean) - Method in interface com.jgoodies.binding.value.ComponentModel
-
Enables or disabled this model, which in turn
will enable or disable all Swing components bound to this model.
- setExtent(int) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Sets the extent to n.
- setFloat(float) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to an Object and stores it in this
adapter's Preferences under this adapter's preferences key.
- setGroup(ButtonGroup) - Method in class com.jgoodies.binding.adapter.RadioButtonAdapter
-
Throws an UnsupportedOperationException if the group
is not null
.
- setIdentityCheckEnabled(boolean) - Method in class com.jgoodies.binding.value.ValueHolder
-
Sets the comparison that is used to check differences between
the old and new value when firing value change events.
- setInt(int) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to an Object and stores it in this
adapter's Preferences under this adapter's preferences key.
- setLeadSelectionIndex(int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Sets the selection index.
- setList(List<E>) - Method in class com.jgoodies.binding.list.IndirectListModel
-
Sets the given list as value of the list holder.
- setListHolder(ValueModel) - Method in class com.jgoodies.binding.list.IndirectListModel
-
Sets a new list holder.
- setListModel(ListModel) - Method in class com.jgoodies.binding.adapter.AbstractTableAdapter
-
Sets the given ListModel as new underlying ListModel.
- setListModel(ListModel) - Method in interface com.jgoodies.binding.adapter.ListModelBindable
-
Sets the given ListModel as new underlying ListModel.
- setListModel(ListModel) - Method in class com.jgoodies.binding.list.IndirectListModel
-
Sets the given list model as value of the list holder.
- setLong(long) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to an Object and stores it in this
adapter's Preferences under this adapter's preferences key.
- setMaximum(int) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Sets the maximum to n.
- setMinimum(int) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Sets the minimum to n.
- setProvider(PropertyAccessors.PropertyAccessorProvider) - Static method in class com.jgoodies.binding.beans.PropertyAccessors
-
Sets a new PropertyAccessorProvider.
- setRangeProperties(int, int, int, int, boolean) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Sets all of the BoundedRangeModel properties after forcing
the arguments to obey the usual constraints:
minimum <= value <= value+extent <= maximum
At most, one ChangeEvent is generated.
- setSelected(boolean) - Method in class com.jgoodies.binding.adapter.RadioButtonAdapter
-
First, the subject value is set to this adapter's choice value if
the argument is true
.
- setSelected(boolean) - Method in class com.jgoodies.binding.adapter.ToggleButtonAdapter
-
First, the subject value is set to this adapter's selected value if
the argument is true
, to the deselected value otherwise.
- setSelectedColor(Color) - Method in class com.jgoodies.binding.adapter.ColorSelectionAdapter
-
Sets the selected color to color
.
- setSelectedItem(Object) - Method in class com.jgoodies.binding.adapter.ComboBoxAdapter
-
Sets the selected item.
- setSelection(E) - Method in class com.jgoodies.binding.list.SelectionInList
-
Sets the selection index to the index of the first list element
that equals newSelection
.
- setSelectionHolder(ValueModel) - Method in class com.jgoodies.binding.list.SelectionInList
-
Sets a new selection holder.
- setSelectionIndex(int) - Method in class com.jgoodies.binding.list.SelectionInList
-
Sets a new selection index.
- setSelectionIndexHolder(ValueModel) - Method in class com.jgoodies.binding.list.SelectionInList
-
Sets a new selection index holder.
- setSelectionInterval(int, int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Sets the selection index to index1
.
- setSelectionInterval(int, int) - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Changes the selection to be between index0
and index1
inclusive.
- setSelectionMode(int) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Sets the selection mode.
- setSelectionMode(int) - Method in class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
Sets the selection mode.
- setString(String) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to an Object and stores it in this
adapter's Preferences under this adapter's preferences key.
- setSubject(ValueModel) - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Sets a new subject ValueModel, i.e. the model that provides
the unbuffered value.
- setTriggerChannel(ValueModel) - Method in class com.jgoodies.binding.PresentationModel
-
Sets the given ValueModel as this model's new trigger channel.
- setTriggerChannel(ValueModel) - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Sets the ValueModel that triggers the commit and flush events.
- setValidationMessageKey(JComponent) - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
Sets this builder's property name - if any - as the component's
validation message key.
- setValidationMessageKey(JComponent) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
Sets this builder's property name - if any - as the component's
validation message key.
- setValue(int) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Sets the current value of the model.
- setValue(Object) - Method in class com.jgoodies.binding.adapter.PreferencesAdapter
-
Converts the given value to a string and puts it into the preferences.
- setValue(String, Object) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Sets the given new value for the specified bean property.
- setValue(Object) - Method in class com.jgoodies.binding.beans.BeanAdapter.SimplePropertyAdapter
-
Sets the given object as new value of the adapted bean property.
- setValue(Object, Object) - Method in class com.jgoodies.binding.beans.PropertyAccessor
-
Invokes this accessor's writer on the given bean with the given value.
- setValue(Object) - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Sets the given object as new value of the adapted bean property.
- setValue(Object) - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Sets the given new value after this model's delay.
- setValue(Object) - Method in class com.jgoodies.binding.extras.NonNullValueModel
-
Sets the given value to the wrapped ValueModel.
- setValue(Object) - Method in class com.jgoodies.binding.list.SelectionInList
-
Sets the selection index to the index of the first list element
that equals newValue
.
- setValue(String, Object) - Method in class com.jgoodies.binding.PresentationModel
-
Sets the given new value for the specified bean property.
- setValue(boolean) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts the given boolean
to a Boolean
and
sets it as new value.
- setValue(double) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts the given double
to a Double
and
sets it as new value.
- setValue(float) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts the given float
to a Float
and
sets it as new value.
- setValue(int) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts the given int
to an Integer
and
sets it as new value.
- setValue(long) - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Converts the given long
to a Long
and
sets it as new value.
- setValue(Object) - Method in class com.jgoodies.binding.value.AbstractVetoableValueModel
-
Sets the given value as new subject value if and only if
1) the new value differs from the old value and
2) the proposed change is accepted as checked by
proposedChange(oldValue, newValue)
.
- setValue(Object) - Method in class com.jgoodies.binding.value.BufferedValueModel
-
Sets a new buffered value and turns this BufferedValueModel into
the buffering state.
- setValue(Object) - Method in class com.jgoodies.binding.value.ConverterValueModel
-
- setValue(Object) - Method in class com.jgoodies.binding.value.DefaultComponentValueModel
-
Sets the given value as new subject value.
- setValue(Object) - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Sets the given new value immediately as the subject's new value.
- setValue(Object) - Method in class com.jgoodies.binding.value.Trigger
-
Sets a new Boolean value and rejects all non-Boolean values.
- setValue(Object) - Method in class com.jgoodies.binding.value.ValueHolder
-
Sets a new value.
- setValue(Object, boolean) - Method in class com.jgoodies.binding.value.ValueHolder
-
Sets a new value.
- setValue(Object) - Method in interface com.jgoodies.binding.value.ValueModel
-
Sets a new value and notifies any registered value listeners
if the value has changed.
- setValueIsAdjusting(boolean) - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Sets the valueIsAdjusting property.
- setValueIsAdjusting(boolean) - Method in class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
This property is true if upcoming changes to the value
of the model should be considered a single event.
- setVetoableValue(String, Object) - Method in class com.jgoodies.binding.beans.BeanAdapter
-
Sets a new value for the specified bean property.
- setVetoableValue(Object) - Method in class com.jgoodies.binding.beans.BeanAdapter.SimplePropertyAdapter
-
Sets the given object as new value of the adapted bean property.
- setVetoableValue(Object) - Method in class com.jgoodies.binding.beans.PropertyAdapter
-
Sets the given object as new value of the adapted bean property.
- setVetoableValue(String, Object) - Method in class com.jgoodies.binding.PresentationModel
-
Sets a new value for the specified bean property.
- setVisible(boolean) - Method in class com.jgoodies.binding.value.AbstractWrappedValueModel
-
Sets this model state to visible or invisible, which in turn
will make all Swing components bound to this model visible or invisible.
- setVisible(boolean) - Method in interface com.jgoodies.binding.value.ComponentModel
-
Sets this model state to visible or invisible, which in turn
will make all Swing components bound to this model visible or invisible.
- SingleListSelectionAdapter - Class in com.jgoodies.binding.adapter
-
- SingleListSelectionAdapter(ValueModel) - Constructor for class com.jgoodies.binding.adapter.SingleListSelectionAdapter
-
Constructs a SingleListSelectionAdapter
with
the given selection index holder.
- sourceValue(T) - Method in interface com.jgoodies.binding.value.BindingConverter
-
Returns the converted target value for use by the binding source.
- sourceValue(Boolean) - Method in class com.jgoodies.binding.value.ConverterFactory.BooleanNegator
-
Returns the negated target Boolean leaving null unchanged.
- sourceValue(String) - Method in class com.jgoodies.binding.value.ConverterFactory.BooleanToStringConverter
-
Converts the given String and sets the associated Boolean as
the subject's new value.
- sourceValue(Double) - Method in class com.jgoodies.binding.value.ConverterFactory.DoubleConverter
-
Converts a Double
using the multiplier
and sets it as new value.
- sourceValue(Integer) - Method in class com.jgoodies.binding.value.ConverterFactory.DoubleToIntegerConverter
-
Converts a Double
using the multiplier
and sets it as new value.
- sourceValue(Float) - Method in class com.jgoodies.binding.value.ConverterFactory.FloatConverter
-
Converts a Float
using the multiplier
and sets it as new value.
- sourceValue(Integer) - Method in class com.jgoodies.binding.value.ConverterFactory.FloatToIntegerConverter
-
Converts a Float
using the multiplier.
- sourceValue(Integer) - Method in class com.jgoodies.binding.value.ConverterFactory.IntegerConverter
-
Returns an Integer that is the target Integer
divided by this converters' multiplier.
- sourceValue(Long) - Method in class com.jgoodies.binding.value.ConverterFactory.LongConverter
-
Converts a Long
using the multiplier
and sets it as new value.
- sourceValue(Integer) - Method in class com.jgoodies.binding.value.ConverterFactory.LongToIntegerConverter
-
Returns a Long that is the target Integer
divided by this converter's multiplier.
- sourceValue(String) - Method in class com.jgoodies.binding.value.ConverterFactory.StringConverter
-
Parses the given String encoding and returns the parsed object.
- SpinnerAdapterFactory - Class in com.jgoodies.binding.adapter
-
A factory that vends
SpinnerModel
implementations that are bound to
a ValueModel.
- SpinnerToValueModelConnector - Class in com.jgoodies.binding.adapter
-
Synchronizes a SpinnerModel with a ValueModel.
- SpinnerToValueModelConnector(SpinnerModel, ValueModel, Object) - Constructor for class com.jgoodies.binding.adapter.SpinnerToValueModelConnector
-
Constructs a SpinnerToValueModelConnector that establishes a
Synchronization between the SpinnerModel and ValueModel.
- stop() - Method in class com.jgoodies.binding.beans.DelayedPropertyChangeHandler
-
Stops a running timer.
- stop() - Method in class com.jgoodies.binding.extras.DelayedWriteValueModel
-
Stops a running timer.
- stop() - Method in class com.jgoodies.binding.value.DelayedReadValueModel
-
Stops a running timer.
- supportsBoundProperties(Class<?>) - Static method in class com.jgoodies.binding.beans.BeanUtils
-
Checks and answers whether the given class supports bound properties,
i.e. it provides a pair of multicast event listener registration methods
for PropertyChangeListener
s:
public void addPropertyChangeListener(PropertyChangeListener x);
public void removePropertyChangeListener(PropertyChangeListener x);
- TableRowSorterListSelectionModel - Class in com.jgoodies.binding.internal
-
A ListSelectionModel for a sorted table that is synchronized
with another delegate ListSelectionModel and converts
its unsorted indices to the sorted indices provided by
the table's row sorter.
- TableRowSorterListSelectionModel(ListSelectionModel, JTable) - Constructor for class com.jgoodies.binding.internal.TableRowSorterListSelectionModel
-
- targetValue(S) - Method in interface com.jgoodies.binding.value.BindingConverter
-
Returns the converted source value for use by the binding target.
- targetValue(Boolean) - Method in class com.jgoodies.binding.value.ConverterFactory.BooleanNegator
-
Returns the negated source Boolean leaving null unchanged.
- targetValue(Boolean) - Method in class com.jgoodies.binding.value.ConverterFactory.BooleanToStringConverter
-
Returns the source value's associated text representation.
- targetValue(Double) - Method in class com.jgoodies.binding.value.ConverterFactory.DoubleConverter
-
Converts the subject's value and returns a
corresponding Double
using the multiplier.
- targetValue(Double) - Method in class com.jgoodies.binding.value.ConverterFactory.DoubleToIntegerConverter
-
Converts the source value and returns a
corresponding Integer
value using the multiplier.
- targetValue(Float) - Method in class com.jgoodies.binding.value.ConverterFactory.FloatConverter
-
Converts the subject's value and returns a
corresponding Float
using the multiplier.
- targetValue(Float) - Method in class com.jgoodies.binding.value.ConverterFactory.FloatToIntegerConverter
-
- targetValue(Integer) - Method in class com.jgoodies.binding.value.ConverterFactory.IntegerConverter
-
Returns an Integer that is the source Integer
multiplied with this converters' multiplier.
- targetValue(Long) - Method in class com.jgoodies.binding.value.ConverterFactory.LongConverter
-
Converts the subject's value and returns a
corresponding Long
using the multiplier.
- targetValue(Long) - Method in class com.jgoodies.binding.value.ConverterFactory.LongToIntegerConverter
-
Returns an Integer that is the source Long
multiplied with this converter's multiplier.
- targetValue(Object) - Method in class com.jgoodies.binding.value.ConverterFactory.StringConverter
-
Formats the source value and returns a String representation.
- TextComponentConnector - Class in com.jgoodies.binding.adapter
-
Connects a String typed ValueModel and a JTextField or JTextArea.
- TextComponentConnector(ValueModel, JTextArea) - Constructor for class com.jgoodies.binding.adapter.TextComponentConnector
-
Constructs a TextComponentConnector that connects the specified
String-typed subject ValueModel with the given text area.
- TextComponentConnector(ValueModel, JTextField) - Constructor for class com.jgoodies.binding.adapter.TextComponentConnector
-
Constructs a TextComponentConnector that connects the specified
String-typed subject ValueModel with the given text field.
- to(AbstractButton) - Method in interface com.jgoodies.binding.binder.ActionBindingBuilder
-
Deprecated.
Sets this builder's Action in the given button.
- to(JComboBox) - Method in interface com.jgoodies.binding.binder.ActionBindingBuilder
-
Deprecated.
Sets this builder's Action in the given combo box.
- to(JTextField) - Method in interface com.jgoodies.binding.binder.ActionBindingBuilder
-
Deprecated.
Sets this builder's Action in the given text field.
- to(AbstractButton) - Method in class com.jgoodies.binding.binder.ActionBindingBuilderImpl
-
Deprecated.
- to(JComboBox) - Method in class com.jgoodies.binding.binder.ActionBindingBuilderImpl
-
Deprecated.
- to(JTextField) - Method in class com.jgoodies.binding.binder.ActionBindingBuilderImpl
-
Deprecated.
- to(JComboBox) - Method in interface com.jgoodies.binding.binder.ComboBoxBindingBuilder
-
Binds this builder's ComboBoxModel to the given combo box.
- to(JComboBox, String) - Method in interface com.jgoodies.binding.binder.ComboBoxBindingBuilder
-
Binds this builder's ComboBoxModel to the given combo box
where null
values are mapped to a special null element
that is displayed using the given nullElementText
.
- to(JComboBox) - Method in class com.jgoodies.binding.binder.ComboBoxBindingBuilderImpl
-
- to(JComboBox, String) - Method in class com.jgoodies.binding.binder.ComboBoxBindingBuilderImpl
-
- to(JList) - Method in interface com.jgoodies.binding.binder.ListBindingBuilder
-
Sets this builder's ListModel and ListSelectionModel in the given list.
- to(JTable) - Method in interface com.jgoodies.binding.binder.ListBindingBuilder
-
Sets this builder's ListModel and ListSelectionModel in the given table.
- to(JTable) - Method in class com.jgoodies.binding.binder.ListBindingBuilderImpl
-
- to(JList) - Method in class com.jgoodies.binding.binder.ListBindingBuilderImpl
-
- to(JComboBox) - Method in interface com.jgoodies.binding.binder.SelectionInListBindingBuilder
-
Binds this builder's SelectionInList to the given combo box.
- to(JComboBox, String) - Method in interface com.jgoodies.binding.binder.SelectionInListBindingBuilder
-
Binds this builder's SelectionInList to the given combo box
where null
values are mapped to a special null element
that is displayed using the given nullElementText
.
- to(JList) - Method in interface com.jgoodies.binding.binder.SelectionInListBindingBuilder
-
Binds this builder's SelectionInList to the given list.
- to(JTable) - Method in interface com.jgoodies.binding.binder.SelectionInListBindingBuilder
-
Binds this builder's SelectionInList to the given table.
- to(JComboBox) - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
- to(JComboBox, String) - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
- to(JList) - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
- to(JTable) - Method in class com.jgoodies.binding.binder.SelectionInListBindingBuilderImpl
-
- to(AbstractButton) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given toggle button,
for example a check box.
- to(AbstractButton, Object, Object) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given toggle button,
for example a check box.
- to(AbstractButton, Object) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given toggle button
(radio button style) that is selected, if and only if the model's value
equals the given choice
.
- to(JFormattedTextField) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given formatted text field.
- to(JLabel) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given text label.
- to(JTextArea) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given text area and
commits text changes on focus lost.
- to(JTextArea, ValueModelBindingBuilder.Commit) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given text area using
the specified commit type.
- to(JTextField) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given text field and
commits text changes on focus lost.
- to(JTextField, ValueModelBindingBuilder.Commit) - Method in interface com.jgoodies.binding.binder.ValueModelBindingBuilder
-
Binds this builder's ValueModel to the given text field using
the specified commit type.
- to(AbstractButton) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(AbstractButton, Object, Object) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(AbstractButton, Object) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(JFormattedTextField) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(JLabel) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(JTextArea) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(JTextArea, ValueModelBindingBuilder.Commit) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(JTextField) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- to(JTextField, ValueModelBindingBuilder.Commit) - Method in class com.jgoodies.binding.binder.ValueModelBindingBuilderImpl
-
- ToggleButtonAdapter - Class in com.jgoodies.binding.adapter
-
Converts ValueModels to the ToggleButtonModel interface.
- ToggleButtonAdapter(ValueModel) - Constructor for class com.jgoodies.binding.adapter.ToggleButtonAdapter
-
Constructs a ToggleButtonAdapter on the given subject ValueModel.
- ToggleButtonAdapter(ValueModel, Object, Object) - Constructor for class com.jgoodies.binding.adapter.ToggleButtonAdapter
-
Constructs a ToggleButtonAdapter on the given subject ValueModel
using the specified values for the selected and deselected state.
- toString() - Method in class com.jgoodies.binding.adapter.BoundedRangeAdapter
-
Returns a string that displays all of the BoundedRangeModel properties.
- toString() - Method in class com.jgoodies.binding.value.AbstractValueModel
-
Returns a string representation of this value model.
- Trigger - Class in com.jgoodies.binding.value
-
A ValueModel implementation that is intended to be used as trigger channel
for instances of BufferedValueModel.
- Trigger() - Constructor for class com.jgoodies.binding.value.Trigger
-
Constructs a Trigger set to neutral.
- triggerCommit() - Method in class com.jgoodies.binding.PresentationModel
-
Sets the trigger channel to true which in turn triggers commit
events in all BufferedValueModels that share this trigger.
- triggerCommit() - Method in class com.jgoodies.binding.value.Trigger
-
Triggers a commit event in BufferedValueModels that share this Trigger.
- triggerFlush() - Method in class com.jgoodies.binding.PresentationModel
-
Sets the trigger channel to false which in turn triggers flush
events in all BufferedValueModels that share this trigger.
- triggerFlush() - Method in class com.jgoodies.binding.value.Trigger
-
Triggers a flush event in BufferedValueModels that share this Trigger.