|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectHandlerMap
de.kleopatra.view.binding.DefaultBindingMap
Default implementation of BindingMap.
Provides and maps default BindingHandlers for the most common binding types. Most handlers delegate the actual binding by calling Bindings.bind(...) in JGoodies Binding. PENDING: support all standard comps!
Nested Class Summary | |
static class |
DefaultBindingMap.BooleanBindingHandler
Handler for AbstractButtons (CheckBox-like). |
static class |
DefaultBindingMap.ComboBoxBindingHandler
Handler for ComboBox. |
static class |
DefaultBindingMap.FormattedTextBindingHandler
. |
static class |
DefaultBindingMap.ListBindingHandler
Handler for Lists. |
static class |
DefaultBindingMap.RadioBindingHandler
Handler for RadioButtons. |
static class |
DefaultBindingMap.SpinnerBindingHandler
. |
static class |
DefaultBindingMap.TextBindingHandler
Handler for TextComponents (TextFields and TextAreas). |
static class |
DefaultBindingMap.TriggerCancelAction
action to flush trigger, typically bound to cancel keystroke. |
Field Summary | |
static java.lang.Object |
CANCEL_ACTION_KEY
|
static java.lang.String |
CANCEL_KEY_STROKE
|
Constructor Summary | |
DefaultBindingMap()
|
Method Summary | |
void |
addBindingHandler(java.lang.Class handledClass,
java.lang.Class handlerClass)
|
void |
addBindingHandler(java.lang.String handledClassName,
java.lang.String handlerClassName)
|
protected boolean |
checkType(java.lang.Object handler)
|
BindingHandler |
getBindingHandler(BindingMetaData metaData)
Returns a BindingHandler for metaData. |
protected void |
initBindingHandlers()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.Object CANCEL_ACTION_KEY
public static final java.lang.String CANCEL_KEY_STROKE
Constructor Detail |
public DefaultBindingMap()
Method Detail |
public BindingHandler getBindingHandler(BindingMetaData metaData)
Lookup strategy:
getBindingHandler
in interface BindingMap
metaData
-
BindingHandlerNotFoundException
- if no appropriate
handler is found.public void addBindingHandler(java.lang.Class handledClass, java.lang.Class handlerClass)
addBindingHandler
in interface BindingMap
public void addBindingHandler(java.lang.String handledClassName, java.lang.String handlerClassName)
addBindingHandler
in interface BindingMap
protected boolean checkType(java.lang.Object handler)
protected void initBindingHandlers()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |