Klasse FieldBinder<F extends IField,W extends IControl<?,?>>

java.lang.Object
ch.nolix.system.databaseapplication.fieldbinder.FieldBinder<F,W>
Bekannte direkte Unterklassen:
OptionalReferenceBinder, OptionalValueBinder, ReferenceBinder, ValueBinder

public abstract class FieldBinder<F extends IField,W extends IControl<?,?>> extends Object
  • Konstruktordetails

    • FieldBinder

      public FieldBinder()
  • Methodendetails

    • bindControlWithField

      public final FieldBinding bindControlWithField(W control, F field)
    • createControlAndBindItWithField

      public final FieldBinding createControlAndBindItWithField(F field)
    • addSelectionOptionsToControlForField

      protected abstract void addSelectionOptionsToControlForField(W control, F field)
    • createControl

      protected abstract W createControl()
    • setNoteUpdateActionToControl

      protected abstract void setNoteUpdateActionToControl(W control, Runnable noteUpdateAction)
    • updateFieldFromControl

      protected abstract void updateFieldFromControl(F field, W control)
    • updateControlFromField

      protected abstract void updateControlFromField(W control, F field)