Mercurial > projects > dwt2
comparison org.eclipse.jface.databinding/src/org/eclipse/jface/internal/databinding/viewers/ViewerMultipleSelectionObservableList.d @ 85:6be48cf9f95c
Work on databinding
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 18 Apr 2009 13:54:50 +0200 |
parents | 0a55d2d5a946 |
children |
comparison
equal
deleted
inserted
replaced
84:fcf926c91ca4 | 85:6be48cf9f95c |
---|---|
12 * Brad Reynolds - bug 147515 | 12 * Brad Reynolds - bug 147515 |
13 * Ashley Cambrell - bug 198906 | 13 * Ashley Cambrell - bug 198906 |
14 *******************************************************************************/ | 14 *******************************************************************************/ |
15 | 15 |
16 module org.eclipse.jface.internal.databinding.viewers.ViewerMultipleSelectionObservableList; | 16 module org.eclipse.jface.internal.databinding.viewers.ViewerMultipleSelectionObservableList; |
17 import org.eclipse.jface.internal.databinding.viewers.SelectionProviderMultipleSelectionObservableList; | |
17 | 18 |
18 import java.lang.all; | 19 import java.lang.all; |
20 import java.util.Collection; | |
21 import java.util.Iterator; | |
19 | 22 |
20 import org.eclipse.core.databinding.observable.Realm; | 23 import org.eclipse.core.databinding.observable.Realm; |
21 import org.eclipse.jface.databinding.viewers.IViewerObservableList; | 24 import org.eclipse.jface.databinding.viewers.IViewerObservableList; |
22 import org.eclipse.jface.viewers.Viewer; | 25 import org.eclipse.jface.viewers.Viewer; |
23 | 26 |
27 * @since 1.2 | 30 * @since 1.2 |
28 */ | 31 */ |
29 public class ViewerMultipleSelectionObservableList : | 32 public class ViewerMultipleSelectionObservableList : |
30 SelectionProviderMultipleSelectionObservableList , | 33 SelectionProviderMultipleSelectionObservableList , |
31 IViewerObservableList { | 34 IViewerObservableList { |
35 public override Object getElementType(){ | |
36 return super.getElementType(); | |
37 } | |
38 public override bool add(Object o){ | |
39 return super.add(o); | |
40 } | |
41 public override bool add(String o){ | |
42 return add(stringcast(o)); | |
43 } | |
44 public override bool addAll(Collection o){ | |
45 return super.addAll(o); | |
46 } | |
47 public override void clear(){ | |
48 return super.clear(); | |
49 } | |
50 public override bool contains(Object o){ | |
51 return super.contains(o); | |
52 } | |
53 public override bool containsAll(Collection o){ | |
54 return super.containsAll(o); | |
55 } | |
56 public override int size(){ | |
57 return super.size(); | |
58 } | |
59 public override bool isEmpty(){ | |
60 return super.isEmpty(); | |
61 } | |
62 public override hash_t toHash(){ | |
63 return super.toHash(); | |
64 } | |
65 public override equals_t opEquals(Object o){ | |
66 return super.opEquals(o); | |
67 } | |
68 public override bool remove(String o){ | |
69 return super.remove(o); | |
70 } | |
71 public override bool remove(Object o){ | |
72 return super.remove(o); | |
73 } | |
74 public override Object remove(int o){ | |
75 return super.remove(o); | |
76 } | |
77 public override Iterator iterator(){ | |
78 return super.iterator(); | |
79 } | |
80 public override bool removeAll(Collection o){ | |
81 return super.removeAll(o); | |
82 } | |
83 public override bool retainAll(Collection o){ | |
84 return super.retainAll(o); | |
85 } | |
86 public override int opApply (int delegate(ref Object value) dg){ | |
87 return super.opApply(dg); | |
88 } | |
89 public override Object[] toArray( Object[] a ){ | |
90 return super.toArray(a); | |
91 } | |
92 public override Object[] toArray(){ | |
93 return super.toArray(); | |
94 } | |
95 public override String[] toArray( String[] a ){ | |
96 return super.toArray(a); | |
97 } | |
32 | 98 |
33 private Viewer viewer; | 99 private Viewer viewer; |
34 | 100 |
35 /** | 101 /** |
36 * @param realm | 102 * @param realm |