Author: DartPeng
Date: 2008-08-12 04:44:01 -0400 (Tue, 12 Aug 2008)
New Revision: 9652
Modified:
workspace/dart/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java
Log:
add a setTheProvidersForTreeViewer method
Modified:
workspace/dart/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java
===================================================================
---
workspace/dart/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java 2008-08-12
08:42:43 UTC (rev 9651)
+++
workspace/dart/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/utils/UIUtils.java 2008-08-12
08:44:01 UTC (rev 9652)
@@ -1,7 +1,9 @@
package org.jboss.tools.smooks.utils;
+import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.layout.GridLayout;
+import org.jboss.tools.smooks.ui.ViewerInitorStore;
public class UIUtils {
/** @deprecated */
@@ -45,4 +47,13 @@
layout.marginHeight = 13;
return layout;
}
+
+ public static void setTheProvidersForTreeViewer(TreeViewer viewer,String dataTypeID){
+ if (dataTypeID == null || viewer == null)
+ return;
+ viewer.setLabelProvider(ViewerInitorStore.getInstance()
+ .getLabelProvider(dataTypeID));
+ viewer.setContentProvider(ViewerInitorStore.getInstance()
+ .getTreeCotentProvider(dataTypeID));
+ }
}
Show replies by date