diff options
Diffstat (limited to 'plugins/infra/widget/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/providers/CollectionContentProvider.java')
-rw-r--r-- | plugins/infra/widget/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/providers/CollectionContentProvider.java | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/plugins/infra/widget/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/providers/CollectionContentProvider.java b/plugins/infra/widget/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/providers/CollectionContentProvider.java index dda77df673a..252ba87cc6f 100644 --- a/plugins/infra/widget/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/providers/CollectionContentProvider.java +++ b/plugins/infra/widget/org.eclipse.papyrus.infra.widgets/src/org/eclipse/papyrus/infra/widgets/providers/CollectionContentProvider.java @@ -13,7 +13,7 @@ package org.eclipse.papyrus.infra.widgets.providers; import java.util.Collection;
-import org.eclipse.jface.viewers.IStructuredContentProvider;
+import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.Viewer;
/**
@@ -22,7 +22,7 @@ import org.eclipse.jface.viewers.Viewer; * @author Camille Letavernier
*
*/
-public class CollectionContentProvider implements IStructuredContentProvider {
+public class CollectionContentProvider implements ITreeContentProvider {
private CollectionContentProvider() {
@@ -65,4 +65,16 @@ public class CollectionContentProvider implements IStructuredContentProvider { * The Singleton instance
*/
public static CollectionContentProvider instance = new CollectionContentProvider();
+
+ public Object[] getChildren(Object parentElement) {
+ return new Object[0]; //Flat tree
+ }
+
+ public Object getParent(Object element) {
+ return null; //Flat tree
+ }
+
+ public boolean hasChildren(Object element) {
+ return false;
+ }
}
|