]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.browsing.ui.nattable/src/org/simantics/browsing/ui/nattable/GENatTableThemeConfiguration.java
Sync git svn branch with SVN repository r33144.
[simantics/platform.git] / bundles / org.simantics.browsing.ui.nattable / src / org / simantics / browsing / ui / nattable / GENatTableThemeConfiguration.java
diff --git a/bundles/org.simantics.browsing.ui.nattable/src/org/simantics/browsing/ui/nattable/GENatTableThemeConfiguration.java b/bundles/org.simantics.browsing.ui.nattable/src/org/simantics/browsing/ui/nattable/GENatTableThemeConfiguration.java
new file mode 100644 (file)
index 0000000..bcb8bba
--- /dev/null
@@ -0,0 +1,25 @@
+package org.simantics.browsing.ui.nattable;\r
+\r
+import org.eclipse.nebula.widgets.nattable.painter.cell.TextPainter;\r
+import org.eclipse.nebula.widgets.nattable.painter.cell.decorator.PaddingDecorator;\r
+import org.eclipse.nebula.widgets.nattable.style.theme.ModernNatTableThemeConfiguration;\r
+import org.eclipse.nebula.widgets.nattable.util.GUIHelper;\r
+\r
+public class GENatTableThemeConfiguration extends ModernNatTableThemeConfiguration{\r
+       \r
+       public GENatTableThemeConfiguration(GETreeData treeData) {\r
+               super();\r
+               this.oddRowBgColor = GUIHelper.getColor(250, 250, 250);\r
+               this.defaultCellPainter =\r
+                               new GEStyler(treeData,\r
+                       new GEIconPainter(\r
+                               new PaddingDecorator(\r
+                                       new TextPainter(),\r
+                                       0,\r
+                                       5,\r
+                                       0,\r
+                                       5,\r
+                                       false)));\r
+       }\r
+\r
+}\r