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

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

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

    • AbstractFieldBinder

      public AbstractFieldBinder()
  • 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)