/** * Creates a {@link Binding} to synchronize the values of two * {@link IObservableList observable lists}. This method is an alias for * <code>bindList(targetObservableList, modelObservableList, null, * null)</code>. * * @param targetObservableList * target list, commonly a list representing a list in the UI * @param modelObservableList * model list * @return created binding * * @see UpdateListStrategy * @since 1.2 */ public final Binding bindList(IObservableList targetObservableList, IObservableList modelObservableList) { return bindList(targetObservableList, modelObservableList, null, null); }
/** * Creates a {@link Binding} to synchronize the values of two * {@link IObservableList observable lists}. This method is an alias for * <code>bindList(targetObservableList, modelObservableList, null, * null)</code>. * * @param targetObservableList * target list, commonly a list representing a list in the UI * @param modelObservableList * model list * @return created binding * * @see UpdateListStrategy * @since 1.2 */ public final Binding bindList(IObservableList targetObservableList, IObservableList modelObservableList) { return bindList(targetObservableList, modelObservableList, null, null); }
/** * Creates a {@link Binding} to synchronize the values of two * {@link IObservableList observable lists}. This method is an alias for * <code>bindList(targetObservableList, modelObservableList, null, * null)</code>. * * @param targetObservableList * target list, commonly a list representing a list in the UI * @param modelObservableList * model list * @return created binding * * @see UpdateListStrategy * @since 1.2 */ public final <T, M> Binding bindList(IObservableList<T> targetObservableList, IObservableList<M> modelObservableList) { return bindList(targetObservableList, modelObservableList, null, null); }