diff --git a/src/main/java/app/model/ProgrammingLanguage.java b/src/main/java/app/model/ProgrammingLanguage.java index 2c6b394..3a4867b 100644 --- a/src/main/java/app/model/ProgrammingLanguage.java +++ b/src/main/java/app/model/ProgrammingLanguage.java @@ -15,12 +15,6 @@ public interface ProgrammingLanguage { */ public String getName(); - /** - * The icon of the programming language - * @return The path of the icon - */ - public URL getIcon(); - /** * The map containing the regex and corresponding style-classes to be used for syntax highlighting */ diff --git a/src/main/java/app/model/languages/Empty.java b/src/main/java/app/model/languages/Empty.java index 57d7697..d5eae2a 100644 --- a/src/main/java/app/model/languages/Empty.java +++ b/src/main/java/app/model/languages/Empty.java @@ -9,15 +9,11 @@ import app.model.ProgrammingLanguage; public class Empty implements ProgrammingLanguage { private String name = "?"; - private URL iconPath = this.getClass().getResource(""); public String getName() { return this.name; } - public URL getIcon() { - return this.iconPath; - } public Map getPatternMap() { return Map.of(); diff --git a/src/main/java/app/model/languages/Java.java b/src/main/java/app/model/languages/Java.java index 61dc1df..755d6ed 100644 --- a/src/main/java/app/model/languages/Java.java +++ b/src/main/java/app/model/languages/Java.java @@ -17,7 +17,6 @@ import app.model.ProgrammingLanguage; public class Java implements ProgrammingLanguage { private String name = "Java"; - private URL iconPath = this.getClass().getResource(""); private static final String[] keywords = new String[] { "abstract", "assert", "boolean", "break", "byte", @@ -67,10 +66,6 @@ public class Java implements ProgrammingLanguage { return this.name; } - public URL getIcon() { - return this.iconPath; - } - public Map getPatternMap() { return Java.pattern; diff --git a/src/main/java/app/model/languages/Markdown.java b/src/main/java/app/model/languages/Markdown.java index 30df72e..dd3a726 100644 --- a/src/main/java/app/model/languages/Markdown.java +++ b/src/main/java/app/model/languages/Markdown.java @@ -15,7 +15,6 @@ import app.model.ProgrammingLanguage; public class Markdown implements ProgrammingLanguage { private String name = "Markdown"; - private URL iconPath = this.getClass().getResource(""); private static Entry e(String k, String v) { return new AbstractMap.SimpleEntry<>(Pattern.compile(k), v); @@ -52,10 +51,6 @@ public class Markdown implements ProgrammingLanguage { return this.name; } - public URL getIcon() { - return this.iconPath; - } - public Map getPatternMap() { return Markdown.pattern; }