diff --git a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java index 917b01e6..efd71575 100644 --- a/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java +++ b/OutlawEditor/src/main/java/org/badvision/outlaweditor/MythosEditor.java @@ -17,6 +17,7 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.Set; import java.util.logging.Level; import java.util.logging.Logger; import java.util.stream.Collectors; @@ -41,6 +42,9 @@ import org.badvision.outlaweditor.data.xml.Scope; import org.badvision.outlaweditor.data.xml.Script; import org.badvision.outlaweditor.data.xml.UserType; import org.badvision.outlaweditor.data.xml.Variable; +import org.badvision.outlaweditor.spelling.SpellChecker; +import org.badvision.outlaweditor.spelling.SpellResponse; +import org.badvision.outlaweditor.spelling.Suggestion; import org.badvision.outlaweditor.ui.ApplicationUIController; import org.badvision.outlaweditor.ui.MythosScriptEditorController; import org.w3c.dom.Document; @@ -58,10 +62,12 @@ public class MythosEditor { Stage primaryStage; MythosScriptEditorController controller; public static final String XML_HEADER = "\n"; + SpellChecker spellChecker; public MythosEditor(Script theScript, Scope theScope) { script = theScript; scope = theScope; + spellChecker = new SpellChecker(); } public void show() { @@ -146,7 +152,6 @@ public class MythosEditor { // Called when the name of the root block is changed in the JS editor public void setFunctionName(String name) { if (script == null) { - System.out.println("How can the script be null?? wanted to set script name to " + name); return; } script.setName(name); @@ -165,9 +170,11 @@ public class MythosEditor { public List