|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.richclient.form.binding.support.AbstractBindingFactory
public abstract class AbstractBindingFactory
Abstract base implementation of BindingFactory
.
Constructor Summary | |
---|---|
protected |
AbstractBindingFactory(FormModel formModel)
|
Method Summary | |
---|---|
Binding |
bindControl(JComponent control,
String formPropertyPath)
Returns a binding between the provided control and the provided formPropertyPath |
Binding |
bindControl(JComponent control,
String formPropertyPath,
Map context)
Returns a binding between the provided control and the provided formPropertyPath |
Binding |
createBinding(Class controlType,
String formPropertyPath)
Returns a binding to a control of type controlType for the provided formPropertyPath |
Binding |
createBinding(Class controlType,
String formPropertyPath,
Map context)
Returns a binding to a control of type controlType for the provided formPropertyPath |
Binding |
createBinding(String formPropertyPath)
Returns a binding for the provided formPropertyPath. |
Binding |
createBinding(String formPropertyPath,
Map context)
Returns a binding for the provided formPropertyPath. |
protected Map |
createContext(String key,
Object value)
|
protected BinderSelectionStrategy |
getBinderSelectionStrategy()
|
FormModel |
getFormModel()
Returns the form model that contains the properties being bound. |
void |
interceptBinding(Binding binding)
|
void |
setBinderSelectionStrategy(BinderSelectionStrategy binderSelectionStrategy)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AbstractBindingFactory(FormModel formModel)
Method Detail |
---|
public Binding createBinding(String formPropertyPath)
BindingFactory
createBinding
in interface BindingFactory
public Binding createBinding(Class controlType, String formPropertyPath)
BindingFactory
createBinding
in interface BindingFactory
public Binding bindControl(JComponent control, String formPropertyPath)
BindingFactory
bindControl
in interface BindingFactory
public Binding createBinding(String formPropertyPath, Map context)
BindingFactory
createBinding
in interface BindingFactory
public Binding createBinding(Class controlType, String formPropertyPath, Map context)
BindingFactory
createBinding
in interface BindingFactory
public Binding bindControl(JComponent control, String formPropertyPath, Map context)
BindingFactory
bindControl
in interface BindingFactory
public void interceptBinding(Binding binding)
public FormModel getFormModel()
BindingFactory
getFormModel
in interface BindingFactory
protected BinderSelectionStrategy getBinderSelectionStrategy()
public void setBinderSelectionStrategy(BinderSelectionStrategy binderSelectionStrategy)
protected Map createContext(String key, Object value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |