public interface MultipleFacetEditorHelper
FacetEditorsFactory.createMultipleFacetEditorHelper()
to create instance of this class.Modifier and Type | Method and Description |
---|---|
void |
bind(javax.swing.JComboBox common,
FacetEditor [] editors,
NotNullFunction<? super FacetEditor,? extends javax.swing.JComboBox> fun) |
void |
bind(javax.swing.JTextField common,
FacetEditor [] editors,
NotNullFunction<? super FacetEditor,? extends javax.swing.JTextField> fun) |
void |
bind(ThreeStateCheckBox common,
FacetEditor [] editors,
NotNullFunction<? super FacetEditor,? extends javax.swing.JCheckBox> fun)
Binds
common 3-state checkbox to checkboxes in facet editors in such a way that all changes in it will be propogated to
target checkboxes. |
void |
unbind()
Removes all bindings registered by this helper
|
void bind(ThreeStateCheckBox common, FacetEditor [] editors, NotNullFunction<? super FacetEditor,? extends javax.swing.JCheckBox> fun)
common
3-state checkbox to checkboxes in facet editors in such a way that all changes in it will be propogated to
target checkboxes.common
- checkboxeditors
- editorsfun
- maps a facet editor to checkbox inside one of its tabsvoid bind(javax.swing.JTextField common, FacetEditor [] editors, NotNullFunction<? super FacetEditor,? extends javax.swing.JTextField> fun)
void bind(javax.swing.JComboBox common, FacetEditor [] editors, NotNullFunction<? super FacetEditor,? extends javax.swing.JComboBox> fun)
void unbind()