From 99458046ccc31fd3c42b51258fabb05bd257c09b Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 17 Apr 2018 22:14:01 +0200 Subject: [PATCH] Support localized --- .../src/org/argeo/eclipse/ui/utils/ViewerUtils.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/utils/ViewerUtils.java b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/utils/ViewerUtils.java index 56766917d..577543ebf 100644 --- a/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/utils/ViewerUtils.java +++ b/org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/utils/ViewerUtils.java @@ -15,6 +15,7 @@ */ package org.argeo.eclipse.ui.utils; +import org.argeo.cms.i18n.Localized; import org.eclipse.jface.viewers.TableViewer; import org.eclipse.jface.viewers.TableViewerColumn; import org.eclipse.jface.viewers.TreeViewer; @@ -41,8 +42,8 @@ public class ViewerUtils { } /** - * Creates a TableViewerColumn for the given viewer. For the time being, we - * do not support movable columns. + * Creates a TableViewerColumn for the given viewer. For the time being, we do + * not support movable columns. */ public static TableViewerColumn createTableViewerColumn(TableViewer parent, String name, int style, int width) { TableViewerColumn tvc = new TableViewerColumn(parent, style); @@ -53,9 +54,13 @@ public class ViewerUtils { return tvc; } + public static TableViewerColumn createTableViewerColumn(TableViewer parent, Localized name, int style, int width) { + return createTableViewerColumn(parent, name.lead(), style, width); + } + /** - * Creates a TreeViewerColumn for the given viewer. For the time being, we - * do not support movable columns. + * Creates a TreeViewerColumn for the given viewer. For the time being, we do + * not support movable columns. */ public static TreeViewerColumn createTreeViewerColumn(TreeViewer parent, String name, int style, int width) { TreeViewerColumn tvc = new TreeViewerColumn(parent, style); -- 2.30.2