From c66aed44ac107b6231bacfc6676bb4d5a48fd431 Mon Sep 17 00:00:00 2001 From: Bruno Sinou Date: Fri, 10 Oct 2014 10:12:40 +0000 Subject: [PATCH] Add various serial to UI components git-svn-id: https://svn.argeo.org/commons/trunk@7323 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../org/argeo/eclipse/ui/AbstractTreeContentProvider.java | 1 + .../java/org/argeo/eclipse/ui/ColumnViewerComparator.java | 5 ++++- .../src/main/java/org/argeo/eclipse/ui/Error.java | 1 + .../src/main/java/org/argeo/eclipse/ui/ErrorFeedback.java | 1 + .../java/org/argeo/eclipse/ui/GenericTableComparator.java | 2 +- .../src/main/java/org/argeo/eclipse/ui/dialogs/Error.java | 2 ++ .../main/java/org/argeo/eclipse/ui/dialogs/SingleValue.java | 2 ++ 7 files changed, 12 insertions(+), 2 deletions(-) diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/AbstractTreeContentProvider.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/AbstractTreeContentProvider.java index 223e3977e..6b86676b4 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/AbstractTreeContentProvider.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/AbstractTreeContentProvider.java @@ -24,6 +24,7 @@ import org.eclipse.jface.viewers.Viewer; */ public abstract class AbstractTreeContentProvider implements ITreeContentProvider { + private static final long serialVersionUID = 8246126401957763868L; /** Does nothing */ public void dispose() { diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ColumnViewerComparator.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ColumnViewerComparator.java index f2212eed6..8db5d4fe8 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ColumnViewerComparator.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ColumnViewerComparator.java @@ -25,8 +25,10 @@ import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; -/** Generic column viewer sortter */ +/** Generic column viewer sorter */ public class ColumnViewerComparator extends ViewerComparator { + private static final long serialVersionUID = -2266218906355859909L; + public static final int ASC = 1; public static final int NONE = 0; @@ -45,6 +47,7 @@ public class ColumnViewerComparator extends ViewerComparator { this.column = column; this.viewer = column.getViewer(); this.column.getColumn().addSelectionListener(new SelectionAdapter() { + private static final long serialVersionUID = 7586796298965472189L; public void widgetSelected(SelectionEvent e) { if (ColumnViewerComparator.this.viewer.getComparator() != null) { diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/Error.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/Error.java index 35e14dd70..03b047001 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/Error.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/Error.java @@ -21,6 +21,7 @@ import org.eclipse.swt.widgets.Shell; * @deprecated deprecated because of poor naming, use {@link ErrorFeedback} * instead */ +@SuppressWarnings("serial") @Deprecated public class Error extends ErrorFeedback { diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ErrorFeedback.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ErrorFeedback.java index ca49202c9..895e8b866 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ErrorFeedback.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/ErrorFeedback.java @@ -34,6 +34,7 @@ import org.eclipse.swt.widgets.Text; import org.eclipse.ui.PlatformUI; /** Generic error dialog to be used in try/catch blocks */ +@SuppressWarnings("serial") public class ErrorFeedback extends TitleAreaDialog { private final static Log log = LogFactory.getLog(ErrorFeedback.class); diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/GenericTableComparator.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/GenericTableComparator.java index 2f4d83ac1..a4179cbee 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/GenericTableComparator.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/GenericTableComparator.java @@ -19,7 +19,7 @@ import org.eclipse.jface.viewers.Viewer; import org.eclipse.jface.viewers.ViewerComparator; public abstract class GenericTableComparator extends ViewerComparator { - + private static final long serialVersionUID = -1175894935075325810L; protected int propertyIndex; public static final int ASCENDING = 0, DESCENDING = 1; protected int direction = DESCENDING; diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/Error.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/Error.java index b07348250..918bfd244 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/Error.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/Error.java @@ -23,6 +23,8 @@ import org.eclipse.swt.widgets.Shell; * @deprecated use {@link org.argeo.eclipse.ui.ErrorFeedback} instead. */ public class Error extends org.argeo.eclipse.ui.ErrorFeedback { + private static final long serialVersionUID = -93864960090248736L; + public Error(Shell parentShell, String message, Throwable e) { super(parentShell, message, e); } diff --git a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/SingleValue.java b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/SingleValue.java index 3d7d70132..b58f44694 100644 --- a/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/SingleValue.java +++ b/base/runtime/org.argeo.eclipse.ui/src/main/java/org/argeo/eclipse/ui/dialogs/SingleValue.java @@ -31,6 +31,8 @@ import org.eclipse.swt.widgets.Text; /** Dialog retrieve a single value. */ public class SingleValue extends TitleAreaDialog { + private static final long serialVersionUID = 2843538207460082349L; + private Text valueT; private String value; private final String title, message, label; -- 2.30.2