@Override public boolean add(E e) { return this.list.add(e); }
@SuppressWarnings("unchecked") @Override public void add(int index, E element) { this.list.add(index, element); }
private static IObservableList<IObservable> getObservableList(IObservable[] observables) { IObservableList<IObservable> observableList = new WritableList<>(); for (IObservable observable : observables) { observableList.add(observable); } return observableList; }
public void add(int index, Object o) { checkRealm(); decorated.add(index, o); }
/** * Adds the given element at the given index to the given observable list. * Clients may extend but must call the super implementation. * * @param observableList * @param element * @param index * @return a status */ protected IStatus doAdd(IObservableList observableList, Object element, int index) { try { observableList.add(index, element); } catch (Exception ex) { return logErrorWhileSettingValue(ex); } return Status.OK_STATUS; }
/** * Adds the given element at the given index to the given observable list. * Clients may extend but must call the super implementation. * * @param observableList * @param element * @param index * @return a status */ protected IStatus doAdd(IObservableList<? super D> observableList, D element, int index) { try { observableList.add(index, element); } catch (Exception ex) { return logErrorWhileSettingValue(ex); } return Status.OK_STATUS; }
/** * Adds the given element at the given index to the given observable list. * Clients may extend but must call the super implementation. * * @param observableList * @param element * @param index * @return a status */ protected IStatus doAdd(IObservableList observableList, Object element, int index) { try { observableList.add(index, element); } catch (Exception ex) { return ValidationStatus .error( BindingMessages .getString(BindingMessages.VALUEBINDING_ERROR_WHILE_SETTING_VALUE), ex); } return Status.OK_STATUS; }