|
From: <iam...@us...> - 2010-03-15 11:11:56
|
Revision: 1306
http://eulergui.svn.sourceforge.net/eulergui/?rev=1306&view=rev
Author: iamlolive
Date: 2010-03-15 11:11:49 +0000 (Mon, 15 Mar 2010)
Log Message:
-----------
ParsingException is a sophisticated version of ParserException (from parser4j) that holds the parsed N3Source.
Added Paths:
-----------
trunk/eulergui/src/main/java/n3_project/exceptions/
trunk/eulergui/src/main/java/n3_project/exceptions/parser/
trunk/eulergui/src/main/java/n3_project/exceptions/parser/ParsingException.java
Added: trunk/eulergui/src/main/java/n3_project/exceptions/parser/ParsingException.java
===================================================================
--- trunk/eulergui/src/main/java/n3_project/exceptions/parser/ParsingException.java (rev 0)
+++ trunk/eulergui/src/main/java/n3_project/exceptions/parser/ParsingException.java 2010-03-15 11:11:49 UTC (rev 1306)
@@ -0,0 +1,37 @@
+package n3_project.exceptions.parser;
+
+import eulergui.parser.n3.impl.parser4j.entity.N3ParseResult;
+
+
+import eulergui.project.N3Source;
+import net.sf.parser4j.parser.service.ParserException;
+
+/**
+ * Created by IntelliJ IDEA.
+ * User: lolive
+ * Date: 12 mars 2010
+ * Time: 09:55:41
+ * To change this template use File | Settings | File Templates.
+ */
+public class ParsingException extends ParserException {
+ public N3Source getSource() {
+ return source;
+ }
+
+ public void setSource(N3Source source) {
+ this.source = source;
+ }
+
+ private N3Source source;
+
+ public N3ParseResult getResult() {
+ return source.getParseResult();
+ }
+
+ private N3ParseResult result;
+
+ public ParsingException(N3Source source){
+ super(source.getParseResult().getErrorMessage());
+ this.source = source;
+ }
+}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|