comparison org.eclipse.core.databinding/src/org/eclipse/core/databinding/observable/list/IObservableList.d @ 85:6be48cf9f95c

Work on databinding
author Frank Benoit <benoit@tionex.de>
date Sat, 18 Apr 2009 13:54:50 +0200
parents 383ce7bd736b
children
comparison
equal deleted inserted replaced
84:fcf926c91ca4 85:6be48cf9f95c
37 * @see ObservableList 37 * @see ObservableList
38 * 38 *
39 * @since 1.0 39 * @since 1.0
40 */ 40 */
41 public interface IObservableList : List, IObservableCollection { 41 public interface IObservableList : List, IObservableCollection {
42 42 alias List.add add;
43
43 /** 44 /**
44 * Adds the given list change listener to the list of list change listeners. 45 * Adds the given list change listener to the list of list change listeners.
45 * @param listener 46 * @param listener
46 */ 47 */
47 public void addListChangeListener(IListChangeListener listener); 48 public void addListChangeListener(IListChangeListener listener);
120 public bool retainAll(Collection c); 121 public bool retainAll(Collection c);
121 122
122 /** 123 /**
123 * @TrackedGetter 124 * @TrackedGetter
124 */ 125 */
125 public bool opEquals(Object o); 126 public equals_t opEquals(Object o);
126 127
127 /** 128 /**
128 * @TrackedGetter 129 * @TrackedGetter
129 */ 130 */
130 public int hashCode(); 131 public hash_t toHash();
131 132
132 /** 133 /**
133 * @TrackedGetter 134 * @TrackedGetter
134 */ 135 */
135 public Object get(int index); 136 public Object get(int index);