A B C D E F G I L O P R S T U

A

AbstractBoundForm - class de.kleopatra.view.binding.AbstractBoundForm.
 
AbstractBoundForm() - Constructor for class de.kleopatra.view.binding.AbstractBoundForm
 
AbstractBoundForm(String, Class) - Constructor for class de.kleopatra.view.binding.AbstractBoundForm
 
actionPerformed(ActionEvent) - Method in class de.kleopatra.view.binding.DefaultBindingMap.TriggerCancelAction
 
addBindingHandler(Class, Class) - Method in interface de.kleopatra.view.binding.BindingMap
 
addBindingHandler(String, String) - Method in interface de.kleopatra.view.binding.BindingMap
 
addBindingHandler(Class, Class) - Method in class de.kleopatra.view.binding.DefaultBindingMap
 
addBindingHandler(String, String) - Method in class de.kleopatra.view.binding.DefaultBindingMap
 
addDependent(JComponent) - Method in class de.kleopatra.view.binding.EnableMultiplexer
 
addInversToggleDependents(String, List) - Method in class de.kleopatra.view.binding.BeanBinding
 
addToggleDependents(String, List) - Method in class de.kleopatra.view.binding.BeanBinding
adds a collection of components to be (dis)abled in synch with the selection state of the AbstractButton componentName.
addToggleDependents(EnableMultiplexer, List) - Method in class de.kleopatra.view.binding.BeanBinding
 

B

BeanBinding - class de.kleopatra.view.binding.BeanBinding.
Helper to manage data binding.
BeanBinding(JComponent, boolean) - Constructor for class de.kleopatra.view.binding.BeanBinding
Prepares binding between children of input container with listening option.
BeanBinding(JComponent, Object) - Constructor for class de.kleopatra.view.binding.BeanBinding
Prepares binding between children of input container and target bean without listening to changes of target bean.
BeanBinding(JComponent, Object, boolean) - Constructor for class de.kleopatra.view.binding.BeanBinding
Prepares binding between children of input container and target bean with listening option.
BindingComponentNotFoundException - exception de.kleopatra.view.binding.BindingComponentNotFoundException.
 
BindingComponentNotFoundException(String) - Constructor for class de.kleopatra.view.binding.BindingComponentNotFoundException
 
BindingComponentNotFoundException(String, Throwable) - Constructor for class de.kleopatra.view.binding.BindingComponentNotFoundException
 
BindingComponentNotFoundException(JComponent, BindingMetaData) - Constructor for class de.kleopatra.view.binding.BindingComponentNotFoundException
 
BindingException - exception de.kleopatra.view.binding.BindingException.
 
BindingException(String) - Constructor for class de.kleopatra.view.binding.BindingException
 
BindingException(String, Throwable) - Constructor for class de.kleopatra.view.binding.BindingException
 
BindingFactory - class de.kleopatra.view.binding.BindingFactory.
 
BindingFactory() - Constructor for class de.kleopatra.view.binding.BindingFactory
 
BindingHandler - interface de.kleopatra.view.binding.BindingHandler.
Handler to find and bind a Component to a ValueModel.
BindingHandlerNotFoundException - exception de.kleopatra.view.binding.BindingHandlerNotFoundException.
 
BindingHandlerNotFoundException(String) - Constructor for class de.kleopatra.view.binding.BindingHandlerNotFoundException
 
BindingHandlerNotFoundException(String, Throwable) - Constructor for class de.kleopatra.view.binding.BindingHandlerNotFoundException
 
BindingHandlerNotFoundException(BindingMetaData) - Constructor for class de.kleopatra.view.binding.BindingHandlerNotFoundException
 
BindingMap - interface de.kleopatra.view.binding.BindingMap.
Responsible for finding an appropriate BindingHandler for a given BindingMetaData.
BindingMetaData - class de.kleopatra.view.binding.BindingMetaData.
Dump for MetaData required to bind a property to a widget.
BindingMetaData(String) - Constructor for class de.kleopatra.view.binding.BindingMetaData
PRE: componentName !
BindingMetaData(String, String) - Constructor for class de.kleopatra.view.binding.BindingMetaData
 
BindingMetaData(String, Class) - Constructor for class de.kleopatra.view.binding.BindingMetaData
 
BindingMetaData(String, String, Class) - Constructor for class de.kleopatra.view.binding.BindingMetaData
 
beanAdapter - Variable in class de.kleopatra.view.binding.BeanBinding
adapter vending valueModels bound to target properties.
bind(Collection) - Method in class de.kleopatra.view.binding.BeanBinding
tries to bind components to all given bindingMetaData.
bind(BindingMetaData) - Method in class de.kleopatra.view.binding.BeanBinding
PRE: isBindable()
bind(JComponent, BindingMetaData, ValueModel) - Method in interface de.kleopatra.view.binding.BindingHandler
Find a fitting component in container and bind it to model.
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.BooleanBindingHandler
binds an AbstractButton to the valueModel.
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.ComboBoxBindingHandler
 
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.FormattedTextBindingHandler
PENDING: support for different formats/masks.
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.ListBindingHandler
Creates a SelectionInList out of listHolder (and selectionValueModel, if provided by the metaData).
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.RadioBindingHandler
binds a group of radioButtons to valueModel.
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.SpinnerBindingHandler
Connects model to JSpinner's model.
bind(JComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.TextBindingHandler
binds text component to model by replacing the document with a DocumentAdapter.
bindBooleanInput(String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindBooleanInput(String, String) - Method in class de.kleopatra.view.binding.BeanBinding
binds an AbstractButton to a two-state property.
bindComboBoxInput(String, Object) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindComboBoxInput(String, Object, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindComboBoxInput(String, String, Object) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindComboBoxInput(String, String, Object, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
binds the selection of a comboBox to a property.
bindFormattedTextInput(String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindFormattedTextInput(String, String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindListAndSelection(String, String, String) - Method in class de.kleopatra.view.binding.BeanBinding
binds a list with both data and (single) selection.
bindListAndSelectionInput(String, String, String) - Method in class de.kleopatra.view.binding.BeanBinding
binds a list with both data and (single) selection.
bindListInput(String, String, String) - Method in class de.kleopatra.view.binding.BeanBinding
binds a list with both (single) selection and data.
bindRadioGroup(String, List, List) - Method in class de.kleopatra.view.binding.BeanBinding
binds the selection in a group of RadioButtons to a property.
bindRadioGroup(List, String, List) - Method in class de.kleopatra.view.binding.BeanBinding
binds the selection in a group of RadioButtons to a property.
bindSpinnerInput(String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindSpinnerInput(String, String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindSpinnerInput(String, SpinnerModel) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindSpinnerInput(String, String, SpinnerModel) - Method in class de.kleopatra.view.binding.BeanBinding
binds a spinner's value to the property.
bindTextAreaInput(String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindTextAreaInput(String, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindTextAreaInput(String, String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindTextAreaInput(String, String, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
binds a TextArea to a property.
bindTextComponent(JTextComponent, BindingMetaData, ValueModel) - Method in class de.kleopatra.view.binding.DefaultBindingMap.TextBindingHandler
 
bindTextInput(String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindTextInput(String, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindTextInput(String, String) - Method in class de.kleopatra.view.binding.BeanBinding
 
bindTextInput(String, String, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
binds a TextField to a property.
binding - Variable in class de.kleopatra.view.binding.AbstractBoundForm
 

C

CANCEL_ACTION_KEY - Static variable in class de.kleopatra.view.binding.DefaultBindingMap
 
CANCEL_KEY_STROKE - Static variable in class de.kleopatra.view.binding.DefaultBindingMap
 
ComboBoxBindingMetaData - class de.kleopatra.view.binding.ComboBoxBindingMetaData.
BindingMetaData for use by combobox binding.
ComboBoxBindingMetaData(String, Object) - Constructor for class de.kleopatra.view.binding.ComboBoxBindingMetaData
 
ComboBoxBindingMetaData(String, String, Object) - Constructor for class de.kleopatra.view.binding.ComboBoxBindingMetaData
 
checkBindable() - Method in class de.kleopatra.view.binding.BeanBinding
should not happen...
checkType(Object) - Method in class de.kleopatra.view.binding.ComboBoxBindingMetaData
check for compatible model types.
checkType(Object) - Method in class de.kleopatra.view.binding.DefaultBindingMap
 
commit() - Method in class de.kleopatra.view.binding.AbstractBoundForm
 
commit() - Method in class de.kleopatra.view.binding.BeanBinding
 
commitOnFocusLost - Variable in class de.kleopatra.view.binding.BindingMetaData
 
componentClass - Variable in class de.kleopatra.view.binding.BindingMetaData
 
componentName - Variable in class de.kleopatra.view.binding.BindingMetaData
 
configure(JTextComponent, BindingMetaData) - Method in class de.kleopatra.view.binding.DefaultBindingMap.TextBindingHandler
 
createBeanAdapter() - Method in class de.kleopatra.view.binding.BeanBinding
 
createBindingMap() - Static method in class de.kleopatra.view.binding.BindingFactory
 
createList() - Method in class de.kleopatra.view.binding.BeanBinding
 
createMap() - Method in class de.kleopatra.view.binding.BeanBinding
 

D

DefaultBindingMap - class de.kleopatra.view.binding.DefaultBindingMap.
Default implementation of BindingMap.
DefaultBindingMap() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap
 
DefaultBindingMap.BooleanBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.BooleanBindingHandler.
Handler for AbstractButtons (CheckBox-like).
DefaultBindingMap.BooleanBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.BooleanBindingHandler
 
DefaultBindingMap.ComboBoxBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.ComboBoxBindingHandler.
Handler for ComboBox.
DefaultBindingMap.ComboBoxBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.ComboBoxBindingHandler
 
DefaultBindingMap.FormattedTextBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.FormattedTextBindingHandler.
.
DefaultBindingMap.FormattedTextBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.FormattedTextBindingHandler
 
DefaultBindingMap.ListBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.ListBindingHandler.
Handler for Lists.
DefaultBindingMap.ListBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.ListBindingHandler
 
DefaultBindingMap.RadioBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.RadioBindingHandler.
Handler for RadioButtons.
DefaultBindingMap.RadioBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.RadioBindingHandler
 
DefaultBindingMap.SpinnerBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.SpinnerBindingHandler.
.
DefaultBindingMap.SpinnerBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.SpinnerBindingHandler
 
DefaultBindingMap.TextBindingHandler - class de.kleopatra.view.binding.DefaultBindingMap.TextBindingHandler.
Handler for TextComponents (TextFields and TextAreas).
DefaultBindingMap.TextBindingHandler() - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.TextBindingHandler
 
DefaultBindingMap.TriggerCancelAction - class de.kleopatra.view.binding.DefaultBindingMap.TriggerCancelAction.
action to flush trigger, typically bound to cancel keystroke.
DefaultBindingMap.TriggerCancelAction(Trigger) - Constructor for class de.kleopatra.view.binding.DefaultBindingMap.TriggerCancelAction
 
DelayedRefresher - class de.kleopatra.view.binding.DelayedRefresher.
Actually, this is a dirty hack to make sure a listener will be updated with the new value.
DelayedRefresher(ValueModel) - Constructor for class de.kleopatra.view.binding.DelayedRefresher
 
de.kleopatra.view.binding - package de.kleopatra.view.binding
Binding between input widgets and (bean) properties..

E

EnableMultiplexer - class de.kleopatra.view.binding.EnableMultiplexer.
trying to couple a AbstractButton's selected state to enable state of dependents.
EnableMultiplexer(AbstractButton) - Constructor for class de.kleopatra.view.binding.EnableMultiplexer
 
externalTrigger - Variable in class de.kleopatra.view.binding.BeanBinding
externally accessible trigger.

F

FormattedTextBindingMetaData - class de.kleopatra.view.binding.FormattedTextBindingMetaData.
PENDING: add formatter/mask support...
FormattedTextBindingMetaData(String) - Constructor for class de.kleopatra.view.binding.FormattedTextBindingMetaData
 
FormattedTextBindingMetaData(String, String) - Constructor for class de.kleopatra.view.binding.FormattedTextBindingMetaData
 
findComponent(String) - Method in class de.kleopatra.view.binding.BeanBinding
 
flush() - Method in class de.kleopatra.view.binding.AbstractBoundForm
 
flush() - Method in class de.kleopatra.view.binding.BeanBinding
 
focusLostTrigger - Variable in class de.kleopatra.view.binding.BindingMetaData
 

G

getBeanAdapter() - Method in class de.kleopatra.view.binding.BeanBinding
 
getBindingHandler(BindingMetaData) - Method in class de.kleopatra.view.binding.BeanBinding
 
getBindingHandler(BindingMetaData) - Method in interface de.kleopatra.view.binding.BindingMap
returns an appropriate BindingHandler for bindingMetaData.
getBindingHandler(BindingMetaData) - Method in class de.kleopatra.view.binding.DefaultBindingMap
Returns a BindingHandler for metaData.
getBindingMap() - Static method in class de.kleopatra.view.binding.BindingFactory
 
getComponentClass() - Method in class de.kleopatra.view.binding.BindingMetaData
returns the Class of the binding component.
getComponentID(int) - Method in class de.kleopatra.view.binding.RadioBindingMetaData
 
getComponentName() - Method in class de.kleopatra.view.binding.BindingMetaData
returns the name of the component to bind to.
getDefaultEditability() - Method in class de.kleopatra.view.binding.ComboBoxBindingMetaData
 
getExternalTrigger() - Method in class de.kleopatra.view.binding.BeanBinding
returns the external trigger.
getFocusLostTrigger() - Method in class de.kleopatra.view.binding.BindingMetaData
 
getGroupSize() - Method in class de.kleopatra.view.binding.RadioBindingMetaData
 
getInputContainer() - Method in class de.kleopatra.view.binding.BeanBinding
returns a common ancestor of bound components.
getModel() - Method in class de.kleopatra.view.binding.ComboBoxBindingMetaData
 
getModel() - Method in class de.kleopatra.view.binding.SpinnerBindingMetaData
 
getOptionValue(int) - Method in class de.kleopatra.view.binding.RadioBindingMetaData
 
getPropertyName() - Method in class de.kleopatra.view.binding.BindingMetaData
returns the name of the property to be bound.
getSelectionValueModel() - Method in class de.kleopatra.view.binding.ListBindingMetaData
 
getTarget() - Method in class de.kleopatra.view.binding.AbstractBoundForm
 
getTarget() - Method in class de.kleopatra.view.binding.BeanBinding
returns the bound target.
getTargetClass() - Method in class de.kleopatra.view.binding.BindingMetaData
returns the class of the bound property.
getValue() - Method in class de.kleopatra.view.binding.DelayedRefresher
 
getValueModel(String) - Method in class de.kleopatra.view.binding.BeanBinding
returns an adapter from the beanAdapter.

I

initBindingHandlers() - Method in class de.kleopatra.view.binding.DefaultBindingMap
 
initDefaultCommit() - Method in class de.kleopatra.view.binding.BindingMetaData
hook for subclasses to control default commit behaviour.
initDefaultCommit() - Method in class de.kleopatra.view.binding.TextBindingMetaData
overrides super to enable commitOnFocusLost by default.
input - Variable in class de.kleopatra.view.binding.BeanBinding
the common parent for all widgets to bind.
internalCommit() - Method in class de.kleopatra.view.binding.BeanBinding
will trigger a commit from internal events.
internalFlush() - Method in class de.kleopatra.view.binding.BeanBinding
 
internalTrigger - Variable in class de.kleopatra.view.binding.BeanBinding
used for internally created buffered adapters.
invokeRefresh(Object) - Method in class de.kleopatra.view.binding.DelayedRefresher
 
isBindable() - Method in class de.kleopatra.view.binding.BeanBinding
not really needed if null check in constructor
isBufferEnabled() - Method in class de.kleopatra.view.binding.BeanBinding
 
isCommitOnFocusLost() - Method in class de.kleopatra.view.binding.BindingMetaData
returns true if committing the component value to the property should be delayed until a focusLost event.
isEditable() - Method in class de.kleopatra.view.binding.ComboBoxBindingMetaData
 
isEditable() - Method in class de.kleopatra.view.binding.TextBindingMetaData
 

L

ListBindingMetaData - class de.kleopatra.view.binding.ListBindingMetaData.
BindingMetaData for use by list binding.
ListBindingMetaData(String) - Constructor for class de.kleopatra.view.binding.ListBindingMetaData
 
ListBindingMetaData(String, String) - Constructor for class de.kleopatra.view.binding.ListBindingMetaData
 

O

observeChanges - Variable in class de.kleopatra.view.binding.BeanBinding
flag to control listening to the adapted bean

P

propertyName - Variable in class de.kleopatra.view.binding.BindingMetaData
 

R

RadioBindingMetaData - class de.kleopatra.view.binding.RadioBindingMetaData.
BindingMetaData for use by binding a group of radio options.
RadioBindingMetaData(List, String, List) - Constructor for class de.kleopatra.view.binding.RadioBindingMetaData
PRE: lists !

S

SpinnerBindingMetaData - class de.kleopatra.view.binding.SpinnerBindingMetaData.
BindingMetaData for use by spinner binding.
SpinnerBindingMetaData(String, String, SpinnerModel) - Constructor for class de.kleopatra.view.binding.SpinnerBindingMetaData
 
SpinnerConnector - class de.kleopatra.view.binding.SpinnerConnector.
 
SpinnerConnector(SpinnerModel, ValueModel) - Constructor for class de.kleopatra.view.binding.SpinnerConnector
 
setBufferEnabled(boolean) - Method in class de.kleopatra.view.binding.BeanBinding
flag to enable buffering of ValueModels.
setCommitOnFocusLost(boolean) - Method in class de.kleopatra.view.binding.BindingMetaData
 
setComponentClass(Class) - Method in class de.kleopatra.view.binding.BindingMetaData
 
setComponentName(String) - Method in class de.kleopatra.view.binding.BindingMetaData
 
setEditable(boolean) - Method in class de.kleopatra.view.binding.ComboBoxBindingMetaData
 
setEditable(boolean) - Method in class de.kleopatra.view.binding.TextBindingMetaData
 
setEnabled(String, boolean) - Method in class de.kleopatra.view.binding.BeanBinding
 
setFocusLostTrigger(Trigger) - Method in class de.kleopatra.view.binding.BindingMetaData
sets the trigger to use on commitOnFocusLost.
setInvers(boolean) - Method in class de.kleopatra.view.binding.EnableMultiplexer
 
setLists(List, List) - Method in class de.kleopatra.view.binding.RadioBindingMetaData
set synched lists of componentIDs and optionValues.
setModel(Object) - Method in class de.kleopatra.view.binding.ComboBoxBindingMetaData
sets the model to use for the list part of the combobox.
setModel(SpinnerModel) - Method in class de.kleopatra.view.binding.SpinnerBindingMetaData
 
setPropertyName(String) - Method in class de.kleopatra.view.binding.BindingMetaData
set the name of the property to be bound.
setSelectionValueModel(ValueModel) - Method in class de.kleopatra.view.binding.ListBindingMetaData
a slot to support optional binding to the selection state of the the list.
setTarget(Object) - Method in class de.kleopatra.view.binding.AbstractBoundForm
 
setTarget(Object) - Method in class de.kleopatra.view.binding.BeanBinding
set the target to bind.
setTargetClass(Class) - Method in class de.kleopatra.view.binding.BindingMetaData
 
setValue(Object) - Method in class de.kleopatra.view.binding.DelayedRefresher
 
source - Variable in class de.kleopatra.view.binding.DelayedRefresher
 

T

TextBindingMetaData - class de.kleopatra.view.binding.TextBindingMetaData.
BindingMetaData for use by text binding.
TextBindingMetaData(String) - Constructor for class de.kleopatra.view.binding.TextBindingMetaData
 
TextBindingMetaData(String, String) - Constructor for class de.kleopatra.view.binding.TextBindingMetaData
 
TextBindingMetaData(String, Class) - Constructor for class de.kleopatra.view.binding.TextBindingMetaData
 
TextBindingMetaData(String, String, Class) - Constructor for class de.kleopatra.view.binding.TextBindingMetaData
 
target - Variable in class de.kleopatra.view.binding.AbstractBoundForm
 
targetClass - Variable in class de.kleopatra.view.binding.BindingMetaData
 

U

updateSubject() - Method in class de.kleopatra.view.binding.SpinnerConnector
 

A B C D E F G I L O P R S T U

Copyright © 2003, 2004 SwingEmpire Jeanette Winzenburg. All Rights Reserved.