[Japi-cvs] SF.net SVN: japi:[749] tools
Status: Beta
Brought to you by:
christianhujer
|
From: <chr...@us...> - 2008-12-28 16:16:47
|
Revision: 749
http://japi.svn.sourceforge.net/japi/?rev=749&view=rev
Author: christianhujer
Date: 2008-12-28 16:16:40 +0000 (Sun, 28 Dec 2008)
Log Message:
-----------
Fixed some serialization issues.
Modified Paths:
--------------
historic/trunk/src/app/net/sf/japi/swing/WindowsLookAndFeel.java
historic/trunk/src/app/net/sf/japi/util/Service.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java
libs/swing-action/trunk/src/prj/net/sf/japi/swing/DisposeAction.java
libs/swing-action/trunk/src/prj/net/sf/japi/swing/NamedActionMap.java
libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/Document.java
libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentEvent.java
libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentFrame.java
libs/swing-bookmarks/trunk/src/prj/net/sf/japi/swing/bookmarks/BookmarkManager.java
libs/swing-keyprefs/trunk/src/prj/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java
libs/swing-list/trunk/src/prj/net/sf/japi/swing/list/ArrayListModel.java
libs/swing-misc/trunk/src/prj/net/sf/japi/swing/misc/CollectionsListModel.java
libs/swing-prefs/trunk/src/prj/net/sf/japi/swing/prefs/PreferencesGroup.java
libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/JTreeTable.java
libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/TreeTableModelTableModelAdapter.java
progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/Card.java
progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/CardDatabaseConfig.java
tools/cstyle/trunk/src/prj/net/sf/japi/cstyle/ParseEvent.java
tools/string2bytes/trunk/src/prj/net/sf/japi/string2bytes/CodecStepsListModel.java
Modified: historic/trunk/src/app/net/sf/japi/swing/WindowsLookAndFeel.java
===================================================================
--- historic/trunk/src/app/net/sf/japi/swing/WindowsLookAndFeel.java 2008-12-28 15:27:01 UTC (rev 748)
+++ historic/trunk/src/app/net/sf/japi/swing/WindowsLookAndFeel.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -27,6 +27,9 @@
@SuppressWarnings({"ClassNameSameAsAncestorName"})
public class WindowsLookAndFeel extends com.sun.java.swing.plaf.windows.WindowsLookAndFeel {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** {@inheritDoc} */
@Override public void initialize() {
final String osVersion = System.getProperty("os.version");
Modified: historic/trunk/src/app/net/sf/japi/util/Service.java
===================================================================
--- historic/trunk/src/app/net/sf/japi/util/Service.java 2008-12-28 15:27:01 UTC (rev 748)
+++ historic/trunk/src/app/net/sf/japi/util/Service.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -107,6 +107,9 @@
/** Exception thrown when Mustang is unavailable. */
private static class MustangUnavailableException extends Exception {
+
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
}
} // class Registry
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -28,6 +28,9 @@
*/
public class ArgumentFileNotFoundException extends FileNotFoundException {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** Create an ArgumentFileNotFoundException.
* @param cause The FileNotFoundException that caused this ArgumentFileNotFoundException.
*/
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -27,6 +27,9 @@
*/
public class MissingArgumentException extends Exception {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The option that was missing its argument.
* @serial include
*/
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -26,6 +26,9 @@
*/
public class RequiredOptionsMissingException extends Exception {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The list of options that were missing.
* @serial include
*/
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -24,6 +24,9 @@
*/
public class TerminalException extends Exception {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The return code (eventually reported to the operating system in {@link System#exit(int)}).
* @serial include
*/
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -26,6 +26,9 @@
*/
public class UnknownOptionException extends Exception {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The list of options that were unknown.
* @serial include
*/
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -25,6 +25,9 @@
*/
public class NoConverterFoundException extends Exception {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/**
* The type for that no Converter was found.
* @serial include
Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/DisposeAction.java
===================================================================
--- libs/swing-action/trunk/src/prj/net/sf/japi/swing/DisposeAction.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/DisposeAction.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -42,6 +42,9 @@
*/
public final class DisposeAction extends AbstractAction {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The window to be disposed.
* @serial include
*/
Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/NamedActionMap.java
===================================================================
--- libs/swing-action/trunk/src/prj/net/sf/japi/swing/NamedActionMap.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/NamedActionMap.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -26,6 +26,9 @@
*/
public class NamedActionMap extends ActionMap {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The name.
* @serial include
*/
Modified: libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/Document.java
===================================================================
--- libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/Document.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/Document.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -1,6 +1,7 @@
package net.sf.japi.swing.app;
import java.awt.Component;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import javax.swing.event.EventListenerList;
@@ -14,8 +15,11 @@
* @param <D> The document type that is managed by the application.
* @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
-public abstract class Document<D> {
+public abstract class Document<D> implements Serializable {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The frames of this document. */
private final List<DocumentFrame<D>> frames = new ArrayList<DocumentFrame<D>>();
Modified: libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentEvent.java
===================================================================
--- libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentEvent.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentEvent.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -9,6 +9,9 @@
*/
public class DocumentEvent<D> extends EventObject {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The type of this event. */
@NotNull private final DocumentEventType type;
Modified: libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentFrame.java
===================================================================
--- libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentFrame.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-app/trunk/src/prj/net/sf/japi/swing/app/DocumentFrame.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -20,6 +20,9 @@
/** The Action for activating this frame. */
private final Action windowAction = new AbstractAction() {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
public void actionPerformed(final ActionEvent e) {
try {
setSelected(true);
Modified: libs/swing-bookmarks/trunk/src/prj/net/sf/japi/swing/bookmarks/BookmarkManager.java
===================================================================
--- libs/swing-bookmarks/trunk/src/prj/net/sf/japi/swing/bookmarks/BookmarkManager.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-bookmarks/trunk/src/prj/net/sf/japi/swing/bookmarks/BookmarkManager.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -24,6 +24,7 @@
import java.awt.event.ActionEvent;
import java.io.File;
import java.io.IOException;
+import java.io.Serializable;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Enumeration;
@@ -74,8 +75,11 @@
* @todo fix bookmark drag and drop indices
* @todo think about serialization of Actions
*/
-public class BookmarkManager {
+public class BookmarkManager implements Serializable {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The Bookmarks. */
private BookmarkFolder bookmarks = new BookmarkFolder();
Modified: libs/swing-keyprefs/trunk/src/prj/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java
===================================================================
--- libs/swing-keyprefs/trunk/src/prj/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-keyprefs/trunk/src/prj/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -121,6 +121,9 @@
*/
class ActionKeyAction extends AbstractAction {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The Action to be displayed. */
private Action action;
Modified: libs/swing-list/trunk/src/prj/net/sf/japi/swing/list/ArrayListModel.java
===================================================================
--- libs/swing-list/trunk/src/prj/net/sf/japi/swing/list/ArrayListModel.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-list/trunk/src/prj/net/sf/japi/swing/list/ArrayListModel.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -31,6 +31,9 @@
*/
public class ArrayListModel<E> extends AbstractMutableListModel<E> {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The ArrayList that backs this ArrayListModel.
* @serial include
*/
Modified: libs/swing-misc/trunk/src/prj/net/sf/japi/swing/misc/CollectionsListModel.java
===================================================================
--- libs/swing-misc/trunk/src/prj/net/sf/japi/swing/misc/CollectionsListModel.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-misc/trunk/src/prj/net/sf/japi/swing/misc/CollectionsListModel.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -32,6 +32,9 @@
*/
public class CollectionsListModel<E> extends AbstractListModel implements List<E> {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The list to delegate to.
* @serial include
*/
Modified: libs/swing-prefs/trunk/src/prj/net/sf/japi/swing/prefs/PreferencesGroup.java
===================================================================
--- libs/swing-prefs/trunk/src/prj/net/sf/japi/swing/prefs/PreferencesGroup.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-prefs/trunk/src/prj/net/sf/japi/swing/prefs/PreferencesGroup.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -29,6 +29,9 @@
*/
public class PreferencesGroup extends AbstractListModel implements Iterable<Prefs> {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The preferences modules.
* @serial include
*/
Modified: libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/JTreeTable.java
===================================================================
--- libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/JTreeTable.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/JTreeTable.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -55,6 +55,9 @@
// Force the JTable and JTree to share their row selection models.
tree.setSelectionModel(new DefaultTreeSelectionModel() {
+
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
{
setSelectionModel(listSelectionModel);
}
@@ -136,6 +139,9 @@
/** Editor for TreeTableCells. */
public class TreeTableCellEditor extends AbstractCellEditor implements TableCellEditor {
+ /** Serial Version. */
+ private static final long serialVersionUID = 1L;
+
/** {@inheritDoc} */
public Component getTableCellEditorComponent(final JTable table, final Object value, final boolean isSelected, final int row, final int column) {
return tree;
Modified: libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/TreeTableModelTableModelAdapter.java
===================================================================
--- libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/TreeTableModelTableModelAdapter.java 2008-12-28 15:27:01 UTC (rev 748)
+++ libs/swing-treetable/trunk/src/prj/net/sf/japi/swing/treetable/TreeTableModelTableModelAdapter.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -30,6 +30,9 @@
*/
public class TreeTableModelTableModelAdapter extends AbstractTableModel {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** The underlying JTree. */
private JTree tree;
Modified: progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/Card.java
===================================================================
--- progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/Card.java 2008-12-28 15:27:01 UTC (rev 748)
+++ progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/Card.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -8,6 +8,9 @@
*/
public class Card implements Serializable {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
private final String[] fieldContents = new String[6];
public void setField(final int fieldIndex, final String fieldContent) {
Modified: progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/CardDatabaseConfig.java
===================================================================
--- progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/CardDatabaseConfig.java 2008-12-28 15:27:01 UTC (rev 748)
+++ progs/cardlearn/trunk/src/prj/net/sf/japi/cardlearn/CardDatabaseConfig.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -7,6 +7,9 @@
*/
public class CardDatabaseConfig implements Serializable {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
private String[] fieldNames = new String[6];
/** Creates a CardDatabaseConfig.
Modified: tools/cstyle/trunk/src/prj/net/sf/japi/cstyle/ParseEvent.java
===================================================================
--- tools/cstyle/trunk/src/prj/net/sf/japi/cstyle/ParseEvent.java 2008-12-28 15:27:01 UTC (rev 748)
+++ tools/cstyle/trunk/src/prj/net/sf/japi/cstyle/ParseEvent.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -9,6 +9,9 @@
*/
public class ParseEvent extends EventObject {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/**
* Constructs a ParseEvent.
* @param source The Parser on which the Event initially occurred.
Modified: tools/string2bytes/trunk/src/prj/net/sf/japi/string2bytes/CodecStepsListModel.java
===================================================================
--- tools/string2bytes/trunk/src/prj/net/sf/japi/string2bytes/CodecStepsListModel.java 2008-12-28 15:27:01 UTC (rev 748)
+++ tools/string2bytes/trunk/src/prj/net/sf/japi/string2bytes/CodecStepsListModel.java 2008-12-28 16:16:40 UTC (rev 749)
@@ -30,6 +30,9 @@
*/
public class CodecStepsListModel extends DefaultListModel {
+ /** Serial version. */
+ private static final long serialVersionUID = 1L;
+
/** {@inheritDoc} */
@Override public void insertElementAt(@NotNull final Object object, final int i) {
if (!(object instanceof StringCodec)) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|