From 6f86a0063d6510ccf63064e141ea74fc90d01428 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Fri, 18 Mar 2016 10:25:49 -0400 Subject: Moved exceptions to their own package --- .../utils/exceptions/FileNotChosenException.java | 27 ++++++++++++++++++++++ .../utils/exceptions/UnknownPragmaException.java | 27 ++++++++++++++++++++++ .../java/bjc/utils/gui/FileNotChosenException.java | 27 ---------------------- .../main/java/bjc/utils/gui/SimpleFileChooser.java | 2 ++ .../utils/parserutils/RuleBasedConfigReader.java | 1 + .../utils/parserutils/UnknownPragmaException.java | 27 ---------------------- 6 files changed, 57 insertions(+), 54 deletions(-) create mode 100644 BJC-Utils2/src/main/java/bjc/utils/exceptions/FileNotChosenException.java create mode 100644 BJC-Utils2/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java delete mode 100644 BJC-Utils2/src/main/java/bjc/utils/gui/FileNotChosenException.java delete mode 100644 BJC-Utils2/src/main/java/bjc/utils/parserutils/UnknownPragmaException.java (limited to 'BJC-Utils2/src/main/java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/exceptions/FileNotChosenException.java b/BJC-Utils2/src/main/java/bjc/utils/exceptions/FileNotChosenException.java new file mode 100644 index 0000000..e7cfe67 --- /dev/null +++ b/BJC-Utils2/src/main/java/bjc/utils/exceptions/FileNotChosenException.java @@ -0,0 +1,27 @@ +package bjc.utils.exceptions; + +import java.io.IOException; + +/** + * Represents the user failing to choose a file. + * + * @author ben + * + */ +public class FileNotChosenException extends IOException { + private static final long serialVersionUID = -8753348705210831096L; + + public FileNotChosenException() { + super(); + } + + /** + * Create a new exception with the given cause + * + * @param cause + * The cause of why the exception was thrown + */ + public FileNotChosenException(String cause) { + super(cause); + } +} diff --git a/BJC-Utils2/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java b/BJC-Utils2/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java new file mode 100644 index 0000000..54ae47d --- /dev/null +++ b/BJC-Utils2/src/main/java/bjc/utils/exceptions/UnknownPragmaException.java @@ -0,0 +1,27 @@ +package bjc.utils.exceptions; + +import java.util.InputMismatchException; + +/** + * Represents a error from encountering a unknown pragma + * + * @author ben + * + */ +public class UnknownPragmaException extends InputMismatchException { + /** + * Version id for serialization + */ + private static final long serialVersionUID = -4277573484926638662L; + + /** + * Create a new exception with the given cause + * + * @param m + * The cause for throwing this exception + */ + public UnknownPragmaException(String m) { + super(m); + } + +} diff --git a/BJC-Utils2/src/main/java/bjc/utils/gui/FileNotChosenException.java b/BJC-Utils2/src/main/java/bjc/utils/gui/FileNotChosenException.java deleted file mode 100644 index 2876b1d..0000000 --- a/BJC-Utils2/src/main/java/bjc/utils/gui/FileNotChosenException.java +++ /dev/null @@ -1,27 +0,0 @@ -package bjc.utils.gui; - -import java.io.IOException; - -/** - * Represents the user failing to choose a file. - * - * @author ben - * - */ -public class FileNotChosenException extends IOException { - private static final long serialVersionUID = -8753348705210831096L; - - public FileNotChosenException() { - super(); - } - - /** - * Create a new exception with the given cause - * - * @param cause - * The cause of why the exception was thrown - */ - public FileNotChosenException(String cause) { - super(cause); - } -} diff --git a/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleFileChooser.java b/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleFileChooser.java index efbe74e..39d944b 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleFileChooser.java +++ b/BJC-Utils2/src/main/java/bjc/utils/gui/SimpleFileChooser.java @@ -5,6 +5,8 @@ import java.io.File; import javax.swing.JFileChooser; +import bjc.utils.exceptions.FileNotChosenException; + /** * Utility class for easily prompting user for files. * diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/RuleBasedConfigReader.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/RuleBasedConfigReader.java index d07d725..963437e 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/RuleBasedConfigReader.java +++ b/BJC-Utils2/src/main/java/bjc/utils/parserutils/RuleBasedConfigReader.java @@ -8,6 +8,7 @@ import java.util.function.BiConsumer; import java.util.function.Consumer; import bjc.utils.data.Pair; +import bjc.utils.exceptions.UnknownPragmaException; import bjc.utils.funcdata.FunctionalStringTokenizer; /** diff --git a/BJC-Utils2/src/main/java/bjc/utils/parserutils/UnknownPragmaException.java b/BJC-Utils2/src/main/java/bjc/utils/parserutils/UnknownPragmaException.java deleted file mode 100644 index 88f38d4..0000000 --- a/BJC-Utils2/src/main/java/bjc/utils/parserutils/UnknownPragmaException.java +++ /dev/null @@ -1,27 +0,0 @@ -package bjc.utils.parserutils; - -import java.util.InputMismatchException; - -/** - * Represents a error from encountering a unknown pragma - * - * @author ben - * - */ -public class UnknownPragmaException extends InputMismatchException { - /** - * Version id for serialization - */ - private static final long serialVersionUID = -4277573484926638662L; - - /** - * Create a new exception with the given cause - * - * @param m - * The cause for throwing this exception - */ - public UnknownPragmaException(String m) { - super(m); - } - -} -- cgit v1.2.3