You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by an...@apache.org on 2011/11/25 10:40:18 UTC
svn commit: r1206096 -
/incubator/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java
Author: anuzzolese
Date: Fri Nov 25 09:40:18 2011
New Revision: 1206096
URL: http://svn.apache.org/viewvc?rev=1206096&view=rev
Log:
[STANBOL-388] Added missing parse(InputStream) method in RuleParseImpl that caused build failures.
Modified:
incubator/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java
Modified: incubator/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java?rev=1206096&r1=1206095&r2=1206096&view=diff
==============================================================================
--- incubator/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java (original)
+++ incubator/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java Fri Nov 25 09:40:18 2011
@@ -1,6 +1,8 @@
/* Generated By:JavaCC: Do not edit this line. RuleParserImpl.java */
package org.apache.stanbol.rules.manager.parse;
+import java.io.InputStream;
+import java.io.InputStreamReader;
import java.io.Reader;
import java.io.StringReader;
import java.net.URI;
@@ -58,14 +60,13 @@ import com.hp.hpl.jena.rdf.model.Resourc
public class RuleParserImpl implements RuleParserConstants {
- static KB kb;
+ static KB kb;
- public static KB parse( String inString ) {
- {
+ public static KB parse( String inString ) {
+
kb = new KB();
Reader reader = new StringReader( inString ) ;
- RuleParserImpl parser = new RuleParserImpl(reader);
- StringBuffer buffer = new StringBuffer() ;
+ RuleParserImpl parser = new RuleParserImpl(reader);
try {
parser.start( ) ;
} catch( TokenMgrError e ) {
@@ -73,8 +74,26 @@ public class RuleParserImpl implements R
} catch( ParseException e ) {
throw new IllegalStateException(e) ;
}
- return kb ; }
- }
+ return kb ;
+ }
+
+
+ public static KB parse( InputStream inStream ) {
+
+ kb = new KB();
+ Reader reader = new InputStreamReader( inStream ) ;
+ RuleParserImpl parser = new RuleParserImpl(reader);
+ try {
+ parser.start( ) ;
+ } catch( TokenMgrError e ) {
+ throw new IllegalStateException(e) ;
+ } catch( ParseException e ) {
+ throw new IllegalStateException(e) ;
+ }
+ return kb ;
+ }
+
+
private static URI getSWRLArgument(String argument){