Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java16
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;
+ }
}

Back to the top