diff --git a/src/main/java/de/f0rce/ace/AceEditor.java b/src/main/java/de/f0rce/ace/AceEditor.java index 4cd5a2d..48410c8 100644 --- a/src/main/java/de/f0rce/ace/AceEditor.java +++ b/src/main/java/de/f0rce/ace/AceEditor.java @@ -43,12 +43,12 @@ import de.f0rce.ace.util.AceStaticWordCompleter; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") @Tag("lit-ace") @NpmPackage(value = "@f0rce/lit-ace", version = "1.11.1") @JsModule("./@f0rce/lit-ace/lit-ace.js") public class AceEditor extends Component implements HasSize, HasStyle, Focusable { - + private static final long serialVersionUID = -1271032625249326755L; + public static final String DEFAULT_STATIC_CATEGORY = "keyword"; public static final String DEFAULT_DYNAMIC_CATEGORY = "dynamic"; diff --git a/src/main/java/de/f0rce/ace/events/AceBlurChanged.java b/src/main/java/de/f0rce/ace/events/AceBlurChanged.java index 20a4c41..8078fd7 100644 --- a/src/main/java/de/f0rce/ace/events/AceBlurChanged.java +++ b/src/main/java/de/f0rce/ace/events/AceBlurChanged.java @@ -9,10 +9,10 @@ import elemental.json.JsonObject; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") @DomEvent("editor-blur") public class AceBlurChanged extends ComponentEvent { - + private static final long serialVersionUID = -4363961168257667085L; + private String value; private AceSelection selection; private AceCursorPosition cursorPosition; diff --git a/src/main/java/de/f0rce/ace/events/AceChanged.java b/src/main/java/de/f0rce/ace/events/AceChanged.java index 3014a7d..b7fcf00 100644 --- a/src/main/java/de/f0rce/ace/events/AceChanged.java +++ b/src/main/java/de/f0rce/ace/events/AceChanged.java @@ -6,9 +6,10 @@ import de.f0rce.ace.AceEditor; /** @author Jean-Christophe "jcgueriaud1" Gueriaud */ -@SuppressWarnings("serial") @DomEvent("editor-change") public class AceChanged extends ComponentEvent { + private static final long serialVersionUID = -7037867260485774128L; + private String value; public AceChanged( diff --git a/src/main/java/de/f0rce/ace/events/AceForceSyncDomEvent.java b/src/main/java/de/f0rce/ace/events/AceForceSyncDomEvent.java index 7898fc0..68355f3 100644 --- a/src/main/java/de/f0rce/ace/events/AceForceSyncDomEvent.java +++ b/src/main/java/de/f0rce/ace/events/AceForceSyncDomEvent.java @@ -9,10 +9,10 @@ import elemental.json.JsonObject; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") @DomEvent("force-sync") public class AceForceSyncDomEvent extends ComponentEvent { - + private static final long serialVersionUID = -2860752603650092426L; + private String value; private AceSelection selection; private AceCursorPosition cursorPosition; diff --git a/src/main/java/de/f0rce/ace/events/AceForceSyncEvent.java b/src/main/java/de/f0rce/ace/events/AceForceSyncEvent.java index e5b3ba6..5d28136 100644 --- a/src/main/java/de/f0rce/ace/events/AceForceSyncEvent.java +++ b/src/main/java/de/f0rce/ace/events/AceForceSyncEvent.java @@ -6,9 +6,9 @@ import de.f0rce.ace.util.AceSelection; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") public class AceForceSyncEvent extends ComponentEvent { - + private static final long serialVersionUID = -1096750808791222529L; + private String value; private AceSelection selection; private AceCursorPosition cursorPosition; diff --git a/src/main/java/de/f0rce/ace/events/AceHTMLGeneratedEvent.java b/src/main/java/de/f0rce/ace/events/AceHTMLGeneratedEvent.java index eb57d07..c400af7 100644 --- a/src/main/java/de/f0rce/ace/events/AceHTMLGeneratedEvent.java +++ b/src/main/java/de/f0rce/ace/events/AceHTMLGeneratedEvent.java @@ -6,10 +6,10 @@ import de.f0rce.ace.AceEditor; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") @DomEvent("html-generated") public class AceHTMLGeneratedEvent extends ComponentEvent { - + private static final long serialVersionUID = -6068162857504589793L; + private String html; public AceHTMLGeneratedEvent( diff --git a/src/main/java/de/f0rce/ace/events/AceReady.java b/src/main/java/de/f0rce/ace/events/AceReady.java index dcbd751..6535c24 100644 --- a/src/main/java/de/f0rce/ace/events/AceReady.java +++ b/src/main/java/de/f0rce/ace/events/AceReady.java @@ -5,9 +5,9 @@ import de.f0rce.ace.AceEditor; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") @DomEvent("editor-ready") public class AceReady extends ComponentEvent { + private static final long serialVersionUID = -4675596061674438690L; public AceReady(AceEditor source, boolean fromClient) { super(source, fromClient); diff --git a/src/main/java/de/f0rce/ace/events/AceSelectionChanged.java b/src/main/java/de/f0rce/ace/events/AceSelectionChanged.java index 1611857..b8b18b3 100644 --- a/src/main/java/de/f0rce/ace/events/AceSelectionChanged.java +++ b/src/main/java/de/f0rce/ace/events/AceSelectionChanged.java @@ -9,10 +9,10 @@ import elemental.json.JsonObject; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") @DomEvent("editor-selection") public class AceSelectionChanged extends ComponentEvent { - + private static final long serialVersionUID = 5663784972918776280L; + private AceSelection selection; private AceCursorPosition cursorPosition; diff --git a/src/main/java/de/f0rce/ace/events/AceValueChanged.java b/src/main/java/de/f0rce/ace/events/AceValueChanged.java index c4268b8..a53b405 100644 --- a/src/main/java/de/f0rce/ace/events/AceValueChanged.java +++ b/src/main/java/de/f0rce/ace/events/AceValueChanged.java @@ -4,9 +4,9 @@ import de.f0rce.ace.AceEditor; /** @author David "F0rce" Dodlek */ -@SuppressWarnings("serial") public class AceValueChanged extends ComponentEvent { - + private static final long serialVersionUID = -6041775847653361784L; + private String value; public AceValueChanged(AceEditor source, boolean fromClient, String value) { diff --git a/src/main/java/de/f0rce/ace/util/AceCursorPosition.java b/src/main/java/de/f0rce/ace/util/AceCursorPosition.java index c84f810..21ea2ee 100644 --- a/src/main/java/de/f0rce/ace/util/AceCursorPosition.java +++ b/src/main/java/de/f0rce/ace/util/AceCursorPosition.java @@ -1,13 +1,16 @@ package de.f0rce.ace.util; +import java.io.Serializable; + import de.f0rce.ace.events.AceBlurChanged; import de.f0rce.ace.events.AceForceSyncDomEvent; import de.f0rce.ace.events.AceSelectionChanged; import elemental.json.JsonObject; /** @author David "F0rce" Dodlek */ -public class AceCursorPosition { - +public class AceCursorPosition implements Serializable { + private static final long serialVersionUID = -7196877713512018421L; + private int row; private int column; private int index; diff --git a/src/main/java/de/f0rce/ace/util/AceCustomMode.java b/src/main/java/de/f0rce/ace/util/AceCustomMode.java index 18dd030..ffff68c 100644 --- a/src/main/java/de/f0rce/ace/util/AceCustomMode.java +++ b/src/main/java/de/f0rce/ace/util/AceCustomMode.java @@ -1,13 +1,15 @@ package de.f0rce.ace.util; +import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; -public class AceCustomMode { - +public class AceCustomMode implements Serializable { + private static final long serialVersionUID = 5969018639805872099L; + private Map> states = new HashMap<>(); /** diff --git a/src/main/java/de/f0rce/ace/util/AceCustomModeRule.java b/src/main/java/de/f0rce/ace/util/AceCustomModeRule.java index 146d5f8..8459b96 100644 --- a/src/main/java/de/f0rce/ace/util/AceCustomModeRule.java +++ b/src/main/java/de/f0rce/ace/util/AceCustomModeRule.java @@ -1,5 +1,6 @@ package de.f0rce.ace.util; +import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; import java.util.stream.Collectors; @@ -15,8 +16,9 @@ * @see GitHub Repository * @author David "F0rce" Dodlek */ -public class AceCustomModeRule { - +public class AceCustomModeRule implements Serializable { + private static final long serialVersionUID = 6065223542999115466L; + private Object token; private String regex; private String next; diff --git a/src/main/java/de/f0rce/ace/util/AceDynamicWordCompleter.java b/src/main/java/de/f0rce/ace/util/AceDynamicWordCompleter.java index 7d72ecf..8124868 100644 --- a/src/main/java/de/f0rce/ace/util/AceDynamicWordCompleter.java +++ b/src/main/java/de/f0rce/ace/util/AceDynamicWordCompleter.java @@ -1,5 +1,6 @@ package de.f0rce.ace.util; +import java.io.Serializable; import java.util.List; import java.util.Map; import com.google.gson.Gson; @@ -7,8 +8,9 @@ import de.f0rce.ace.interfaces.IAceWordCompleter; /** @author David "F0rce" Dodlek */ -public class AceDynamicWordCompleter implements IAceWordCompleter { - +public class AceDynamicWordCompleter implements IAceWordCompleter, Serializable { + private static final long serialVersionUID = -459062900322455876L; + private Map> dynamicWords; private String seperator; private String category; diff --git a/src/main/java/de/f0rce/ace/util/AceMarker.java b/src/main/java/de/f0rce/ace/util/AceMarker.java index 1b83bda..c161548 100644 --- a/src/main/java/de/f0rce/ace/util/AceMarker.java +++ b/src/main/java/de/f0rce/ace/util/AceMarker.java @@ -1,11 +1,14 @@ package de.f0rce.ace.util; import de.f0rce.ace.enums.AceMarkerColor; + +import java.io.Serializable; import java.util.UUID; /** @author David "F0rce" Dodlek */ -public class AceMarker { - +public class AceMarker implements Serializable { + private static final long serialVersionUID = -5306622806411718397L; + private String id; private int rowStart; private int from; diff --git a/src/main/java/de/f0rce/ace/util/AceSelection.java b/src/main/java/de/f0rce/ace/util/AceSelection.java index 0824a16..14d423a 100644 --- a/src/main/java/de/f0rce/ace/util/AceSelection.java +++ b/src/main/java/de/f0rce/ace/util/AceSelection.java @@ -1,13 +1,16 @@ package de.f0rce.ace.util; +import java.io.Serializable; + import de.f0rce.ace.events.AceBlurChanged; import de.f0rce.ace.events.AceForceSyncDomEvent; import de.f0rce.ace.events.AceSelectionChanged; import elemental.json.JsonObject; /** @author David "F0rce" Dodlek */ -public class AceSelection { - +public class AceSelection implements Serializable { + private static final long serialVersionUID = -4232816207419671039L; + private int startRow; private int startColumn; private int endRow; diff --git a/src/main/java/de/f0rce/ace/util/AceStaticWordCompleter.java b/src/main/java/de/f0rce/ace/util/AceStaticWordCompleter.java index b1ee56e..1d48a9a 100644 --- a/src/main/java/de/f0rce/ace/util/AceStaticWordCompleter.java +++ b/src/main/java/de/f0rce/ace/util/AceStaticWordCompleter.java @@ -1,13 +1,15 @@ package de.f0rce.ace.util; +import java.io.Serializable; import java.util.List; import com.google.gson.Gson; import de.f0rce.ace.AceEditor; import de.f0rce.ace.interfaces.IAceWordCompleter; /** @author David "F0rce" Dodlek */ -public class AceStaticWordCompleter implements IAceWordCompleter { - +public class AceStaticWordCompleter implements IAceWordCompleter, Serializable { + private static final long serialVersionUID = -1311138752178496479L; + private List words; private String category; private boolean keepCompleters = false;