bug 298610: [modeling] Provide a default implementation for the ViewerFilter to be used in the EmfMasterDetailBlock
https://bugs.eclipse.org/bugs/show_bug.cgi?id=298610
diff --git a/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/editor/EmfMasterDetailBlock.java b/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/editor/EmfMasterDetailBlock.java
index 4133f65..9d73f8a 100644
--- a/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/editor/EmfMasterDetailBlock.java
+++ b/modeling/plugins/org.eclipse.pde.emfforms/src/org/eclipse/pde/emfforms/editor/EmfMasterDetailBlock.java
@@ -8,7 +8,7 @@
* Contributors:
* Anyware Technologies - initial API and implementation
*
- * $Id: EmfMasterDetailBlock.java,v 1.19 2009/09/24 07:57:10 bcabe Exp $
+ * $Id: EmfMasterDetailBlock.java,v 1.20 2009/10/31 16:30:44 bcabe Exp $
*/
package org.eclipse.pde.emfforms.editor;
@@ -279,7 +279,14 @@
*
* @return a ViewerFilter to apply on the treeViewer
*/
- protected abstract ViewerFilter getTreeFilter();
+ protected ViewerFilter getTreeFilter() {
+ return new ViewerFilter() {
+ @Override
+ public boolean select(Viewer viewer, Object parentElement, Object element) {
+ return true;
+ }
+ };
+ }
@Override
protected void createToolBarActions(IManagedForm managedForm) {