You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by re...@apache.org on 2016/05/17 22:20:55 UTC

svn commit: r1744328 [24/24] - in /stanbol/trunk: ./ commons/indexedgraph/src/main/java/org/apache/stanbol/commons/indexedgraph/ commons/indexedgraph/src/test/java/org/apache/stanbol/commons/indexedgraph/ commons/installer/bundleprovider/src/main/java/...

Modified: stanbol/trunk/rules/adapters/jena/src/main/java/org/apache/stanbol/rules/adapters/jena/atoms/IsBlankAtom.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/adapters/jena/src/main/java/org/apache/stanbol/rules/adapters/jena/atoms/IsBlankAtom.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/adapters/jena/src/main/java/org/apache/stanbol/rules/adapters/jena/atoms/IsBlankAtom.java (original)
+++ stanbol/trunk/rules/adapters/jena/src/main/java/org/apache/stanbol/rules/adapters/jena/atoms/IsBlankAtom.java Tue May 17 22:20:49 2016
@@ -34,7 +34,7 @@ import com.hp.hpl.jena.reasoner.rulesys.
 
 /**
  * 
- * It adapts a IsBlankAtom to the isBNode functor of Jena.
+ * It adapts a IsBlankAtom to the isBlankNode functor of Jena.
  * 
  * @author anuzzolese
  * 
@@ -65,7 +65,7 @@ public class IsBlankAtom extends Abstrac
 
         nodes.add(argNode);
 
-        return (T) new Functor("isBNode", nodes, BuiltinRegistry.theRegistry);
+        return (T) new Functor("isBlankNode", nodes, BuiltinRegistry.theRegistry);
 
     }
 

Modified: stanbol/trunk/rules/adapters/jena/src/test/java/org/apache/stanbol/rules/adapters/jena/JenaAdpterTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/adapters/jena/src/test/java/org/apache/stanbol/rules/adapters/jena/JenaAdpterTest.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/adapters/jena/src/test/java/org/apache/stanbol/rules/adapters/jena/JenaAdpterTest.java (original)
+++ stanbol/trunk/rules/adapters/jena/src/test/java/org/apache/stanbol/rules/adapters/jena/JenaAdpterTest.java Tue May 17 22:20:49 2016
@@ -19,7 +19,7 @@ package org.apache.stanbol.rules.adapter
 
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.sparql.query.ConstructQuery;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.RuleAdapter;
@@ -79,7 +79,7 @@ public class JenaAdpterTest {
             recipeString);
 
         recipeGood = new RecipeImpl(
-                new UriRef("http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
+                new IRI("http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
                 kb.getRuleList());
 
         recipeString = "kres = <http://kres.iks-project.eu/ontology.owl#> . "
@@ -92,7 +92,7 @@ public class JenaAdpterTest {
         kb = RuleParserImpl.parse("http://incubator.apache.com/stanbol/rules/adapters/jena/test/",
             recipeString);
 
-        recipeWrong = new RecipeImpl(new UriRef(
+        recipeWrong = new RecipeImpl(new IRI(
                 "http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
                 kb.getRuleList());
     }

Modified: stanbol/trunk/rules/adapters/sparql/src/test/java/org/apache/stanbol/rules/adapters/sparql/SPARQLAdpterTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/adapters/sparql/src/test/java/org/apache/stanbol/rules/adapters/sparql/SPARQLAdpterTest.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/adapters/sparql/src/test/java/org/apache/stanbol/rules/adapters/sparql/SPARQLAdpterTest.java (original)
+++ stanbol/trunk/rules/adapters/sparql/src/test/java/org/apache/stanbol/rules/adapters/sparql/SPARQLAdpterTest.java Tue May 17 22:20:49 2016
@@ -21,7 +21,7 @@ import java.util.List;
 
 import junit.framework.Assert;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.RuleAdapter;
 import org.apache.stanbol.rules.base.api.RuleAtomCallExeption;
@@ -76,7 +76,7 @@ public class SPARQLAdpterTest {
             recipeString);
 
         recipeGood = new RecipeImpl(
-                new UriRef("http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
+                new IRI("http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
                 kb.getRuleList());
 
         recipeString = "kres = <http://kres.iks-project.eu/ontology.owl#> . "
@@ -89,7 +89,7 @@ public class SPARQLAdpterTest {
         kb = RuleParserImpl.parse("http://incubator.apache.com/stanbol/rules/adapters/jena/test/",
             recipeString);
 
-        recipeWrong = new RecipeImpl(new UriRef(
+        recipeWrong = new RecipeImpl(new IRI(
                 "http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
                 kb.getRuleList());
     }

Modified: stanbol/trunk/rules/adapters/swrl/src/test/java/org/apache/stanbol/rules/adapters/swrl/SWRLAdpterTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/adapters/swrl/src/test/java/org/apache/stanbol/rules/adapters/swrl/SWRLAdpterTest.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/adapters/swrl/src/test/java/org/apache/stanbol/rules/adapters/swrl/SWRLAdpterTest.java (original)
+++ stanbol/trunk/rules/adapters/swrl/src/test/java/org/apache/stanbol/rules/adapters/swrl/SWRLAdpterTest.java Tue May 17 22:20:49 2016
@@ -19,7 +19,7 @@ package org.apache.stanbol.rules.adapter
 
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.sparql.query.ConstructQuery;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.RuleAdapter;
@@ -78,7 +78,7 @@ public class SWRLAdpterTest {
             recipeString);
 
         recipeGood = new RecipeImpl(
-                new UriRef("http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
+                new IRI("http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
                 kb.getRuleList());
 
         recipeString = "kres = <http://kres.iks-project.eu/ontology.owl#> . "
@@ -91,7 +91,7 @@ public class SWRLAdpterTest {
         kb = RuleParserImpl.parse("http://incubator.apache.com/stanbol/rules/adapters/jena/test/",
             recipeString);
 
-        recipeWrong = new RecipeImpl(new UriRef(
+        recipeWrong = new RecipeImpl(new IRI(
                 "http://incubator.apache.com/stanbol/rules/adapters/jena/test"), "A recipe.",
                 kb.getRuleList());
     }

Modified: stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Recipe.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Recipe.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Recipe.java (original)
+++ stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Recipe.java Tue May 17 22:20:49 2016
@@ -18,9 +18,8 @@ package org.apache.stanbol.rules.base.ap
 
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.util.RuleList;
-import org.semanticweb.owlapi.model.IRI;
 
 /**
  * It represents a Recipe object.<br/>
@@ -44,10 +43,10 @@ public interface Recipe extends Adaptabl
      * Get the rule of the recipe identified by the rule ID. The rule is returned as a {@link Rule} object.
      * 
      * @param ruleID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @return the object that represents a {@link Rule}
      */
-    Rule getRule(UriRef ruleID) throws NoSuchRuleInRecipeException;
+    Rule getRule(IRI ruleID) throws NoSuchRuleInRecipeException;
 
     /**
      * Get the list of the {@link Rule} contained in the recipe.
@@ -59,23 +58,23 @@ public interface Recipe extends Adaptabl
     /**
      * Get the list of rule IDs contained in the recipe.
      * 
-     * @return the List of {@link UriRef}.
+     * @return the List of {@link IRI}.
      */
-    List<UriRef> listRuleIDs();
+    List<IRI> listRuleIDs();
 
     /**
      * Get the list of rule names contained in the recipe.
      * 
-     * @return the List of {@link UriRef}.
+     * @return the List of {@link IRI}.
      */
     List<String> listRuleNames();
 
     /**
      * Get the ID of the recipe in the {@link RuleStore}.
      * 
-     * @return the {@link UriRef} expressing the recipe's ID.
+     * @return the {@link IRI} expressing the recipe's ID.
      */
-    UriRef getRecipeID();
+    IRI getRecipeID();
 
     /**
      * Get the description about the recipe.

Modified: stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Rule.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Rule.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Rule.java (original)
+++ stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Rule.java Tue May 17 22:20:49 2016
@@ -16,7 +16,7 @@
  */
 package org.apache.stanbol.rules.base.api;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.util.AtomList;
 
 /**
@@ -30,9 +30,9 @@ public interface Rule extends Adaptable
     /**
      * Gets the ID of the rule.
      * 
-     * @return the {@link UriRef} representing the name of the rule.
+     * @return the {@link IRI} representing the name of the rule.
      */
-    UriRef getRuleID();
+    IRI getRuleID();
 
     /**
      * Gets the name of the rule.

Modified: stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/RuleStore.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/RuleStore.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/RuleStore.java (original)
+++ stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/RuleStore.java Tue May 17 22:20:49 2016
@@ -19,8 +19,8 @@ package org.apache.stanbol.rules.base.ap
 import java.io.InputStream;
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.util.RecipeList;
 import org.apache.stanbol.rules.base.api.util.RuleList;
 
@@ -54,13 +54,13 @@ public interface RuleStore {
      * If some error occurs during the creation of the recipe a {@link RecipeConstructionException} is thrown.
      * 
      * @param recipeID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @param recipeDescription
      *            {@link String}
      * @return a {@link Recipe}
      * @throws AlreadyExistingRecipeException
      */
-    Recipe createRecipe(UriRef recipeID, String recipeDescription) throws AlreadyExistingRecipeException;
+    Recipe createRecipe(IRI recipeID, String recipeDescription) throws AlreadyExistingRecipeException;
 
     /**
      * The method adds a new rule passed as second parameter to a recipe passed as first parameter. <br/>
@@ -134,11 +134,11 @@ public interface RuleStore {
      * @param recipe
      *            {@link Recipe}
      * @param ruleID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @return {@link Rule}
      * @throws NoSuchRuleInRecipeException
      */
-    Rule getRule(Recipe recipe, UriRef ruleID) throws NoSuchRuleInRecipeException;
+    Rule getRule(Recipe recipe, IRI ruleID) throws NoSuchRuleInRecipeException;
 
     /**
      * It returns the set of rules that realize the recipe passed as parameter.
@@ -150,13 +150,13 @@ public interface RuleStore {
     RuleList listRules(Recipe recipe);
 
     /**
-     * It returns the {@link List} or rules' identifiers ({@link UriRef}).
+     * It returns the {@link List} or rules' identifiers ({@link IRI}).
      * 
      * @param recipe
      *            {@link Recipe}
-     * @return {@link List} of {@link UriRef}
+     * @return {@link List} of {@link IRI}
      */
-    List<UriRef> listRuleIDs(Recipe recipe);
+    List<IRI> listRuleIDs(Recipe recipe);
 
     /**
      * It returns the {@link List} of rules' names.
@@ -175,19 +175,19 @@ public interface RuleStore {
      * thrown.
      * 
      * @param recipeID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @return {@link Recipe}
      * @throws NoSuchRecipeException
      * @throws RecipeConstructionException
      */
-    Recipe getRecipe(UriRef recipeID) throws NoSuchRecipeException, RecipeConstructionException;
+    Recipe getRecipe(IRI recipeID) throws NoSuchRecipeException, RecipeConstructionException;
 
     /**
      * It returns a list of existing recipes' IDs in the store.<br/>
      * 
-     * @return {@link List} of {@link UriRef}
+     * @return {@link List} of {@link IRI}
      */
-    List<UriRef> listRecipeIDs();
+    List<IRI> listRecipeIDs();
 
     /**
      * It returns the list of exisitng recipes in the RuleStore.<br/>
@@ -202,11 +202,11 @@ public interface RuleStore {
      * {@link RecipeEliminationException} is thrown.
      * 
      * @param recipeID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @return <code>true</code> if the recipe has been removed, false otherwise.
      * @throws RecipeEliminationException
      */
-    boolean removeRecipe(UriRef recipeID) throws RecipeEliminationException;
+    boolean removeRecipe(IRI recipeID) throws RecipeEliminationException;
 
     /**
      * It removes the recipe passed as parameter.<br/>
@@ -232,13 +232,13 @@ public interface RuleStore {
     Recipe removeRule(Recipe recipe, Rule rule);
 
     /**
-     * It allows to export recipes as Clerezza's {@link TripleCollection} objects.
+     * It allows to export recipes as Clerezza's {@link Graph} objects.
      * 
      * @param recipe
      * @return
      * @throws NoSuchRecipeException
      */
-    TripleCollection exportRecipe(Recipe recipe) throws NoSuchRecipeException;
+    Graph exportRecipe(Recipe recipe) throws NoSuchRecipeException;
 
     /**
      * Find the set of recipes in the rule store whose description matches the <code>term</code>

Modified: stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Symbols.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Symbols.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Symbols.java (original)
+++ stanbol/trunk/rules/base/src/main/java/org/apache/stanbol/rules/base/api/Symbols.java Tue May 17 22:20:49 2016
@@ -17,7 +17,7 @@
 
 package org.apache.stanbol.rules.base.api;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 
 /**
  * It provides static methods in order to represent properties, classes and the namespace used in order to
@@ -37,18 +37,18 @@ public final class Symbols {
 
     public static String variablesPrefix = "http://incubator.apache.org/stanbol/rules/variables/";
 
-    public static UriRef description = new UriRef("http://incubator.apache.org/stanbol/rules/description");
+    public static IRI description = new IRI("http://incubator.apache.org/stanbol/rules/description");
 
-    public static UriRef hasRule = new UriRef("http://incubator.apache.org/stanbol/rules/hasRule");
+    public static IRI hasRule = new IRI("http://incubator.apache.org/stanbol/rules/hasRule");
 
-    public static UriRef ruleName = new UriRef("http://incubator.apache.org/stanbol/rules/ruleName");
+    public static IRI ruleName = new IRI("http://incubator.apache.org/stanbol/rules/ruleName");
 
-    public static UriRef ruleBody = new UriRef("http://incubator.apache.org/stanbol/rules/ruleBody");
+    public static IRI ruleBody = new IRI("http://incubator.apache.org/stanbol/rules/ruleBody");
 
-    public static UriRef ruleHead = new UriRef("http://incubator.apache.org/stanbol/rules/ruleHead");
+    public static IRI ruleHead = new IRI("http://incubator.apache.org/stanbol/rules/ruleHead");
 
-    public static UriRef Recipe = new UriRef("http://incubator.apache.org/stanbol/rules/Recipe");
+    public static IRI Recipe = new IRI("http://incubator.apache.org/stanbol/rules/Recipe");
 
-    public static UriRef Rule = new UriRef("http://incubator.apache.org/stanbol/rules/Rule");
+    public static IRI Rule = new IRI("http://incubator.apache.org/stanbol/rules/Rule");
 
 }

Modified: stanbol/trunk/rules/manager/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/pom.xml?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/pom.xml (original)
+++ stanbol/trunk/rules/manager/pom.xml Tue May 17 22:20:49 2016
@@ -129,14 +129,17 @@
     <dependency>
       <groupId>org.apache.clerezza</groupId>
       <artifactId>rdf.jena.serializer</artifactId>
+      <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.clerezza</groupId>
       <artifactId>rdf.jena.sparql</artifactId>
+      <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.clerezza</groupId>
       <artifactId>rdf.simple.storage</artifactId>
+      <scope>test</scope>
     </dependency>
     <dependency>
       <groupId>org.apache.clerezza</groupId>

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/ClerezzaRuleStore.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/ClerezzaRuleStore.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/ClerezzaRuleStore.java (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/ClerezzaRuleStore.java Tue May 17 22:20:49 2016
@@ -31,16 +31,16 @@ import java.util.Dictionary;
 import java.util.Iterator;
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.Literal;
-import org.apache.clerezza.rdf.core.Resource;
-import org.apache.clerezza.rdf.core.Triple;
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.Literal;
+import org.apache.clerezza.commons.rdf.RDFTerm;
+import org.apache.clerezza.commons.rdf.Triple;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.access.EntityAlreadyExistsException;
 import org.apache.clerezza.rdf.core.access.NoSuchEntityException;
 import org.apache.clerezza.rdf.core.access.TcManager;
-import org.apache.clerezza.rdf.core.impl.PlainLiteralImpl;
-import org.apache.clerezza.rdf.core.impl.TripleImpl;
+import org.apache.clerezza.commons.rdf.impl.utils.PlainLiteralImpl;
+import org.apache.clerezza.commons.rdf.impl.utils.TripleImpl;
 import org.apache.clerezza.rdf.core.sparql.ParseException;
 import org.apache.clerezza.rdf.core.sparql.QueryParser;
 import org.apache.clerezza.rdf.core.sparql.ResultSet;
@@ -48,7 +48,7 @@ import org.apache.clerezza.rdf.core.spar
 import org.apache.clerezza.rdf.core.sparql.query.Query;
 import org.apache.clerezza.rdf.core.sparql.query.SelectQuery;
 import org.apache.clerezza.rdf.ontologies.RDF;
-import org.apache.clerezza.rdf.utils.UnionMGraph;
+import org.apache.clerezza.rdf.utils.UnionGraph;
 import org.apache.felix.scr.annotations.Activate;
 import org.apache.felix.scr.annotations.Component;
 import org.apache.felix.scr.annotations.Deactivate;
@@ -73,7 +73,7 @@ import org.slf4j.LoggerFactory;
 
 /**
  * This class provides an implementation of the {@link RuleStore} based on Clerezza.<br/>
- * Recipe are managed as {@link TripleCollection} graphs. <br/>
+ * Recipe are managed as {@link Graph} graphs. <br/>
  * The vocabulary used in these graphs is provided by {@link Symbols}.
  * 
  * @author elvio
@@ -94,7 +94,7 @@ public class ClerezzaRuleStore implement
     @Property(name = RuleStore.RECIPE_INDEX_LOCATION, value = _RECIPE_INDEX_LOCATION_DEFAULT)
     private String recipeIndexLocation;
 
-    private List<UriRef> recipes;
+    private List<IRI> recipes;
 
     /**
      * This construct returns RuleStoreImpl object with inside an ontology where to store the rules.
@@ -163,17 +163,17 @@ public class ClerezzaRuleStore implement
             else recipeIndexLocation = _RECIPE_INDEX_LOCATION_DEFAULT;
         }
 
-        recipes = new ArrayList<UriRef>();
+        recipes = new ArrayList<IRI>();
 
-        TripleCollection tripleCollection = null;
+        Graph tripleCollection = null;
         try {
-            tripleCollection = tcManager.getMGraph(new UriRef(recipeIndexLocation));
+            tripleCollection = tcManager.getGraph(new IRI(recipeIndexLocation));
         } catch (NoSuchEntityException e) {
-            tripleCollection = tcManager.createMGraph(new UriRef(recipeIndexLocation));
+            tripleCollection = tcManager.createGraph(new IRI(recipeIndexLocation));
         }
 
         for (Triple triple : tripleCollection) {
-            UriRef recipeID = (UriRef) triple.getSubject();
+            IRI recipeID = (IRI) triple.getSubject();
             recipes.add(recipeID);
         }
 
@@ -184,27 +184,27 @@ public class ClerezzaRuleStore implement
      * Moved form AddRecipe class. The AddRecipe should not be used anymore.
      */
     @Override
-    public Recipe createRecipe(UriRef recipeID, String recipeDescription) throws AlreadyExistingRecipeException {
+    public Recipe createRecipe(IRI recipeID, String recipeDescription) throws AlreadyExistingRecipeException {
 
-        TripleCollection tripleCollection;
+        Graph tripleCollection;
         try {
-            // create the MGraph in the TcManager
-            tripleCollection = tcManager.createMGraph(recipeID);
+            // create the Graph in the TcManager
+            tripleCollection = tcManager.createGraph(recipeID);
         } catch (EntityAlreadyExistsException e) {
             throw new AlreadyExistingRecipeException(e.getMessage());
         }
 
         Triple recipeTriple = new TripleImpl(recipeID, RDF.type, Symbols.Recipe);
 
-        TripleCollection recipeIndexTripleCollection = tcManager.getMGraph(new UriRef(recipeIndexLocation));
-        recipeIndexTripleCollection.add(recipeTriple);
+        Graph recipeIndexGraph = tcManager.getGraph(new IRI(recipeIndexLocation));
+        recipeIndexGraph.add(recipeTriple);
 
         if (recipeDescription != null && !recipeDescription.isEmpty()) {
             Triple descriptionTriple = new TripleImpl(recipeID, Symbols.description, new PlainLiteralImpl(
                     recipeDescription));
             tripleCollection.add(descriptionTriple);
 
-            recipeIndexTripleCollection.add(descriptionTriple);
+            recipeIndexGraph.add(descriptionTriple);
         }
 
         // add the recpe ID to the list of known recipes
@@ -227,9 +227,9 @@ public class ClerezzaRuleStore implement
         log.debug("Adding rule to recipe " + recipe);
         log.info("Rule : " + rule.toString());
 
-        UriRef recipeID = recipe.getRecipeID();
+        IRI recipeID = recipe.getRecipeID();
 
-        TripleCollection tripleCollection = tcManager.getMGraph(recipeID);
+        Graph tripleCollection = tcManager.getGraph(recipeID);
 
         // add the rule object to the graph representation of the recipe by the TcManager
         tripleCollection.add(new TripleImpl(recipeID, Symbols.hasRule, rule.getRuleID()));
@@ -270,7 +270,7 @@ public class ClerezzaRuleStore implement
      * 
      * Parse the set of rules provided by the rulesStream parameter as Stanbol syntax rules and add them to
      * the Recipe in the store.<br/>
-     * The recipe is a {@link TripleCollection} managed by the {@link TcManager}.
+     * The recipe is a {@link Graph} managed by the {@link TcManager}.
      * 
      * 
      * @param recipe
@@ -284,7 +284,7 @@ public class ClerezzaRuleStore implement
     public Recipe addRulesToRecipe(Recipe recipe, InputStream rulesStream, String description) {
         log.debug("Adding rule to recipe " + recipe);
 
-        UriRef recipeID = recipe.getRecipeID();
+        IRI recipeID = recipe.getRecipeID();
         String namespace = recipeID.toString().substring(1, recipeID.toString().length() - 1) + "/";
         
         log.info("Rule Namespace is " + namespace);
@@ -307,7 +307,7 @@ public class ClerezzaRuleStore implement
     @Override
     public Recipe addRulesToRecipe(Recipe recipe, String stanbolRule, String description) {
 
-        UriRef recipeID = recipe.getRecipeID();
+        IRI recipeID = recipe.getRecipeID();
         String namespace = recipeID.toString().substring(1, recipeID.toString().length() - 1) + "/";
 
         RuleList ruleList = RuleParserImpl.parse(namespace, stanbolRule).getRuleList();
@@ -326,18 +326,18 @@ public class ClerezzaRuleStore implement
     }
 
     @Override
-    public Recipe getRecipe(UriRef recipeID) throws NoSuchRecipeException, RecipeConstructionException {
+    public Recipe getRecipe(IRI recipeID) throws NoSuchRecipeException, RecipeConstructionException {
 
         log.info("Called get recipe for id: " + recipeID);
 
-        TripleCollection recipeGraph = null;
+        Graph recipeGraph = null;
 
         /**
          * Throw a NoSuchRecipeException in case of the TcManager throws a NoSuchEntityException with respect
-         * to UriRef representing the recipe.
+         * to IRI representing the recipe.
          */
         try {
-            recipeGraph = tcManager.getMGraph(recipeID);
+            recipeGraph = tcManager.getGraph(recipeID);
         } catch (NoSuchEntityException e) {
             throw new NoSuchRecipeException(recipeID.toString());
         }
@@ -365,9 +365,9 @@ public class ClerezzaRuleStore implement
             boolean firstIteration = true;
             while (resultSet.hasNext()) {
                 SolutionMapping solutionMapping = resultSet.next();
-                Resource nameResource = solutionMapping.get("ruleName");
-                Resource bodyResource = solutionMapping.get("ruleBody");
-                Resource headResource = solutionMapping.get("ruleHead");
+                RDFTerm nameResource = solutionMapping.get("ruleName");
+                RDFTerm bodyResource = solutionMapping.get("ruleBody");
+                RDFTerm headResource = solutionMapping.get("ruleHead");
 
                 StringBuilder stanbolRuleBuilder = new StringBuilder();
                 stanbolRuleBuilder.append(((Literal) nameResource).getLexicalForm());
@@ -406,7 +406,7 @@ public class ClerezzaRuleStore implement
     }
 
     @Override
-    public List<UriRef> listRecipeIDs() {
+    public List<IRI> listRecipeIDs() {
 
         return recipes;
     }
@@ -415,7 +415,7 @@ public class ClerezzaRuleStore implement
     public RecipeList listRecipes() throws NoSuchRecipeException, RecipeConstructionException {
         RecipeList recipeList = new RecipeList();
 
-        for (UriRef recipeID : recipes) {
+        for (IRI recipeID : recipes) {
             Recipe recipe;
             try {
                 recipe = getRecipe(recipeID);
@@ -434,18 +434,18 @@ public class ClerezzaRuleStore implement
     }
 
     @Override
-    public boolean removeRecipe(UriRef recipeID) throws RecipeEliminationException {
+    public boolean removeRecipe(IRI recipeID) throws RecipeEliminationException {
 
         // remove the recipe from the TcManager
         try {
-            tcManager.deleteTripleCollection(recipeID);
+            tcManager.deleteGraph(recipeID);
         } catch (NoSuchEntityException e) {
             throw new RecipeEliminationException(e);
         }
 
-        TripleCollection recipeIndexTripleCollection = tcManager.getTriples(new UriRef(recipeIndexLocation));
+        Graph recipeIndexGraph = tcManager.getGraph(new IRI(recipeIndexLocation));
         Triple triple = new TripleImpl(recipeID, RDF.type, Symbols.Recipe);
-        recipeIndexTripleCollection.remove(triple);
+        recipeIndexGraph.remove(triple);
 
         // System.out.println("Recipes: " +recipes.size());
         // remove the recipe ID from in-memory list
@@ -464,7 +464,7 @@ public class ClerezzaRuleStore implement
 
     @Override
     public Recipe removeRule(Recipe recipe, Rule rule) {
-        TripleCollection tripleCollection = tcManager.getMGraph(recipe.getRecipeID());
+        Graph tripleCollection = tcManager.getGraph(recipe.getRecipeID());
 
         // remove from the graph recipe all the triples having the ruleID as subject.
         Iterator<Triple> triplesIterator = tripleCollection.filter(rule.getRuleID(), null, null);
@@ -487,13 +487,13 @@ public class ClerezzaRuleStore implement
     }
 
     @Override
-    public Rule getRule(Recipe recipe, UriRef ruleID) throws NoSuchRuleInRecipeException {
+    public Rule getRule(Recipe recipe, IRI ruleID) throws NoSuchRuleInRecipeException {
 
         return recipe.getRule(ruleID);
     }
 
     @Override
-    public List<UriRef> listRuleIDs(Recipe recipe) {
+    public List<IRI> listRuleIDs(Recipe recipe) {
         return recipe.listRuleIDs();
     }
 
@@ -508,10 +508,10 @@ public class ClerezzaRuleStore implement
     }
 
     @Override
-    public TripleCollection exportRecipe(Recipe recipe) throws NoSuchRecipeException {
+    public Graph exportRecipe(Recipe recipe) throws NoSuchRecipeException {
 
         try {
-            return tcManager.getMGraph(recipe.getRecipeID());
+            return tcManager.getGraph(recipe.getRecipeID());
         } catch (NoSuchEntityException e) {
             throw new NoSuchRecipeException(recipe.toString());
         }
@@ -524,7 +524,7 @@ public class ClerezzaRuleStore implement
                         + "?recipe " + Symbols.description + " ?description . "
                         + "FILTER (regex(?description, \"" + term + "\", \"i\"))" + "}";
 
-        TripleCollection tripleCollection = tcManager.getMGraph(new UriRef(recipeIndexLocation));
+        Graph tripleCollection = tcManager.getGraph(new IRI(recipeIndexLocation));
 
         RecipeList matchingRecipes = new RecipeList();
 
@@ -536,7 +536,7 @@ public class ClerezzaRuleStore implement
 
             while (resultSet.hasNext()) {
                 SolutionMapping solutionMapping = resultSet.next();
-                UriRef recipeID = (UriRef) solutionMapping.get("recipe");
+                IRI recipeID = (IRI) solutionMapping.get("recipe");
 
                 try {
                     Recipe recipe = getRecipe(recipeID);
@@ -565,15 +565,15 @@ public class ClerezzaRuleStore implement
                         + Symbols.description + " ?description . " + "FILTER (regex(?name, \"" + term
                         + "\", \"i\"))" + "}";
 
-        List<UriRef> recipeIDs = listRecipeIDs();
+        List<IRI> recipeIDs = listRecipeIDs();
 
-        TripleCollection[] tripleCollections = new TripleCollection[recipeIDs.size()];
+        Graph[] tripleCollections = new Graph[recipeIDs.size()];
 
         for (int i = 0; i < tripleCollections.length; i++) {
-            tripleCollections[i] = tcManager.getMGraph(recipeIDs.get(i));
+            tripleCollections[i] = tcManager.getGraph(recipeIDs.get(i));
         }
 
-        UnionMGraph unionMGraph = new UnionMGraph(tripleCollections);
+        UnionGraph unionGraph = new UnionGraph(tripleCollections);
 
         RuleList matchingRules = new RuleList();
 
@@ -581,12 +581,12 @@ public class ClerezzaRuleStore implement
 
             SelectQuery query = (SelectQuery) QueryParser.getInstance().parse(sparql);
 
-            ResultSet resultSet = tcManager.executeSparqlQuery(query, unionMGraph);
+            ResultSet resultSet = tcManager.executeSparqlQuery(query, unionGraph);
 
             while (resultSet.hasNext()) {
                 SolutionMapping solutionMapping = resultSet.next();
-                UriRef recipeID = (UriRef) solutionMapping.get("recipe");
-                UriRef ruleID = (UriRef) solutionMapping.get("rule");
+                IRI recipeID = (IRI) solutionMapping.get("recipe");
+                IRI ruleID = (IRI) solutionMapping.get("rule");
                 Literal description = (Literal) solutionMapping.get("description");
 
                 try {
@@ -619,15 +619,15 @@ public class ClerezzaRuleStore implement
                         + " ?rule . " + "?rule " + Symbols.description + " ?description . "
                         + "FILTER (regex(?description, \"" + term + "\", \"i\"))" + "}";
 
-        List<UriRef> recipeIDs = listRecipeIDs();
+        List<IRI> recipeIDs = listRecipeIDs();
 
-        TripleCollection[] tripleCollections = new TripleCollection[recipeIDs.size()];
+        Graph[] tripleCollections = new Graph[recipeIDs.size()];
 
         for (int i = 0; i < tripleCollections.length; i++) {
-            tripleCollections[i] = tcManager.getMGraph(recipeIDs.get(i));
+            tripleCollections[i] = tcManager.getGraph(recipeIDs.get(i));
         }
 
-        UnionMGraph unionMGraph = new UnionMGraph(tripleCollections);
+        UnionGraph unionGraph = new UnionGraph(tripleCollections);
 
         RuleList matchingRules = new RuleList();
 
@@ -635,12 +635,12 @@ public class ClerezzaRuleStore implement
 
             SelectQuery query = (SelectQuery) QueryParser.getInstance().parse(sparql);
 
-            ResultSet resultSet = tcManager.executeSparqlQuery(query, unionMGraph);
+            ResultSet resultSet = tcManager.executeSparqlQuery(query, unionGraph);
 
             while (resultSet.hasNext()) {
                 SolutionMapping solutionMapping = resultSet.next();
-                UriRef recipeID = (UriRef) solutionMapping.get("recipe");
-                UriRef ruleID = (UriRef) solutionMapping.get("rule");
+                IRI recipeID = (IRI) solutionMapping.get("recipe");
+                IRI ruleID = (IRI) solutionMapping.get("rule");
                 Literal description = (Literal) solutionMapping.get("description");
 
                 try {

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeImpl.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeImpl.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeImpl.java (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeImpl.java Tue May 17 22:20:49 2016
@@ -19,7 +19,7 @@ package org.apache.stanbol.rules.manager
 import java.util.ArrayList;
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.NoSuchRuleInRecipeException;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.Rule;
@@ -37,7 +37,7 @@ import com.hp.hpl.jena.rdf.model.Model;
  */
 public class RecipeImpl implements Recipe {
 
-    private UriRef recipeID;
+    private IRI recipeID;
     private String recipeDescription;
     private RuleList ruleList = new RuleList();
 
@@ -48,7 +48,7 @@ public class RecipeImpl implements Recip
      * @param recipeDescription
      * @param ruleList
      */
-    public RecipeImpl(UriRef recipeID, String recipeDescription, RuleList ruleList) {
+    public RecipeImpl(IRI recipeID, String recipeDescription, RuleList ruleList) {
         this.recipeID = recipeID;
         this.recipeDescription = recipeDescription;
         if ( ruleList != null ) {
@@ -60,7 +60,7 @@ public class RecipeImpl implements Recip
         return ruleList;
     }
 
-    public UriRef getRecipeID() {
+    public IRI getRecipeID() {
         return recipeID;
     }
 
@@ -137,7 +137,7 @@ public class RecipeImpl implements Recip
     }
 
     @Override
-    public Rule getRule(UriRef ruleID) throws NoSuchRuleInRecipeException {
+    public Rule getRule(IRI ruleID) throws NoSuchRuleInRecipeException {
         for (Rule rule : ruleList) {
             if (rule.getRuleID().toString().equals(ruleID.toString())) {
                 return rule;
@@ -155,8 +155,8 @@ public class RecipeImpl implements Recip
     }
 
     @Override
-    public List<UriRef> listRuleIDs() {
-        List<UriRef> ruleIDs = new ArrayList<UriRef>();
+    public List<IRI> listRuleIDs() {
+        List<IRI> ruleIDs = new ArrayList<IRI>();
 
         for (Rule rule : ruleList) {
             ruleIDs.add(rule.getRuleID());

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeRule.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeRule.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeRule.java (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RecipeRule.java Tue May 17 22:20:49 2016
@@ -16,7 +16,7 @@
  */
 package org.apache.stanbol.rules.manager;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.Rule;
 import org.apache.stanbol.rules.base.api.util.AtomList;
@@ -30,7 +30,7 @@ import org.apache.stanbol.rules.base.api
  */
 public class RecipeRule extends RuleImpl {
 
-    public RecipeRule(Recipe recipe, UriRef ruleID, String ruleName, AtomList body, AtomList head) {
+    public RecipeRule(Recipe recipe, IRI ruleID, String ruleName, AtomList body, AtomList head) {
         super(ruleID, ruleName, body, head);
 
         bindToRecipe(recipe);

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RuleImpl.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RuleImpl.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RuleImpl.java (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/RuleImpl.java Tue May 17 22:20:49 2016
@@ -16,7 +16,7 @@
  */
 package org.apache.stanbol.rules.manager;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.Rule;
 import org.apache.stanbol.rules.base.api.RuleAtom;
@@ -31,7 +31,7 @@ import org.apache.stanbol.rules.base.api
  */
 public class RuleImpl implements Rule {
 
-    private UriRef ruleID;
+    private IRI ruleID;
 
     private String ruleName;
     private String rule;
@@ -42,7 +42,7 @@ public class RuleImpl implements Rule {
     protected Recipe recipe;
     protected String description;
 
-    public RuleImpl(UriRef ruleID, String ruleName, AtomList body, AtomList head) {
+    public RuleImpl(IRI ruleID, String ruleName, AtomList body, AtomList head) {
         this.ruleID = ruleID;
         this.ruleName = ruleName;
         this.head = head;
@@ -154,7 +154,7 @@ public class RuleImpl implements Rule {
     }
 
     @Override
-    public UriRef getRuleID() {
+    public IRI getRuleID() {
         return ruleID;
     }
 

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleGrammar.jj
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleGrammar.jj?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleGrammar.jj (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleGrammar.jj Tue May 17 22:20:49 2016
@@ -30,7 +30,7 @@ import java.io.StringReader;
 import java.net.URI;
 import java.net.URISyntaxException;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.Rule;
 import org.apache.stanbol.rules.base.api.RuleAtom;
 import org.apache.stanbol.rules.base.api.util.AtomList;
@@ -82,7 +82,7 @@ import org.apache.stanbol.rules.manager.
 import org.apache.stanbol.rules.manager.atoms.VariableAtom;
 
 import com.hp.hpl.jena.rdf.model.ModelFactory;
-import com.hp.hpl.jena.rdf.model.Resource;
+import com.hp.hpl.jena.rdf.model.RDFTerm;
 
 /**
 *
@@ -130,7 +130,7 @@ public class RuleParserImpl
 
 
 	private static URI getSWRLArgument(String argument){
-                Resource rdfNode = null;
+                RDFTerm rdfNode = null;
                 String[] argumentComposition = argument.split(":");
                 if(argumentComposition.length == 2){
                         String prefix = argumentComposition[0];
@@ -151,7 +151,7 @@ public class RuleParserImpl
         }
 
         private static URI getSWRLVariable(String argument){
-                Resource variableResource = null;
+                RDFTerm variableResource = null;
                 String variableString = argument.substring(1);
 
 
@@ -288,7 +288,7 @@ void prefix() :
 
                                                      }
                                                  else{
-                                                         rule = new RuleImpl(new UriRef(ruleStorePrefix+nsPrefix), nsPrefix, atoms[0], atoms[1]);
+                                                         rule = new RuleImpl(new IRI(ruleStorePrefix+nsPrefix), nsPrefix, atoms[0], atoms[1]);
                                                          kb.addRule(rule);
                                                 }
 	  									}

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImpl.java Tue May 17 22:20:49 2016
@@ -8,7 +8,7 @@ import java.io.StringReader;
 import java.net.URI;
 import java.net.URISyntaxException;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.Rule;
 import org.apache.stanbol.rules.base.api.RuleAtom;
 import org.apache.stanbol.rules.base.api.util.AtomList;
@@ -192,7 +192,7 @@ public class RuleParserImpl implements R
 
                                                      }
                                                  else{
-                                                         rule = new RuleImpl(new UriRef(ruleStorePrefix+nsPrefix), nsPrefix, atoms[0], atoms[1]);
+                                                         rule = new RuleImpl(new IRI(ruleStorePrefix+nsPrefix), nsPrefix, atoms[0], atoms[1]);
                                                          kb.addRule(rule);
                                                 }
       break;

Modified: stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImplTokenManager.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImplTokenManager.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImplTokenManager.java (original)
+++ stanbol/trunk/rules/manager/src/main/java/org/apache/stanbol/rules/manager/parse/RuleParserImplTokenManager.java Tue May 17 22:20:49 2016
@@ -6,7 +6,7 @@ import java.io.Reader;
 import java.io.StringReader;
 import java.net.URI;
 import java.net.URISyntaxException;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.Rule;
 import org.apache.stanbol.rules.base.api.RuleAtom;
 import org.apache.stanbol.rules.base.api.util.AtomList;

Modified: stanbol/trunk/rules/manager/src/test/java/org/apache/stanbol/rules/manager/RuleStoreTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/manager/src/test/java/org/apache/stanbol/rules/manager/RuleStoreTest.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/manager/src/test/java/org/apache/stanbol/rules/manager/RuleStoreTest.java (original)
+++ stanbol/trunk/rules/manager/src/test/java/org/apache/stanbol/rules/manager/RuleStoreTest.java Tue May 17 22:20:49 2016
@@ -25,7 +25,7 @@ import java.util.Dictionary;
 import java.util.Hashtable;
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.access.TcManager;
 import org.apache.clerezza.rdf.core.access.WeightedTcProvider;
 import org.apache.clerezza.rdf.core.sparql.QueryEngine;
@@ -59,7 +59,7 @@ public class RuleStoreTest {
 
     @BeforeClass
     public static void setUpClass() throws Exception {
-        class SpecialTcManager extends TcManager {
+        /*class SpecialTcManager extends TcManager {
             public SpecialTcManager(QueryEngine qe, WeightedTcProvider wtcp) {
                 super();
                 bindQueryEngine(qe);
@@ -68,8 +68,8 @@ public class RuleStoreTest {
         }
 
         QueryEngine qe = new JenaSparqlEngine();
-        WeightedTcProvider wtcp = new SimpleTcProvider();
-        TcManager tcm = new SpecialTcManager(qe, wtcp);
+        WeightedTcProvider wtcp = new SimpleTcProvider();*/
+        TcManager tcm = TcManager.getInstance();//new SpecialTcManager(qe, wtcp);
 
         Dictionary<String,Object> configuration = new Hashtable<String,Object>();
         store = new ClerezzaRuleStore(configuration, tcm);
@@ -114,7 +114,7 @@ public class RuleStoreTest {
     }
     
     private void createRecipeTest() throws Exception {
-        Recipe recipe = store.createRecipe(new UriRef(
+        Recipe recipe = store.createRecipe(new IRI(
                 "http://incubator.apache.com/stanbol/rules/test/recipeA"), "The text recipe named A.");
 
         if (recipe == null) {
@@ -126,7 +126,7 @@ public class RuleStoreTest {
     }
 
     private void addRuleToRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         String separator = System.getProperty("line.separator");
         String rule = "rule1[" + separator + "	is(<http://dbpedia.org/ontology/Person>, ?x) . " + separator
@@ -149,7 +149,7 @@ public class RuleStoreTest {
     }
 
     private void getRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         if (recipe == null) {
             Assert.fail();
@@ -162,7 +162,7 @@ public class RuleStoreTest {
     }
 
     private void getNotExistingRuleByNameInRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         try {
             recipe.getRule("ruleX");
@@ -174,10 +174,10 @@ public class RuleStoreTest {
     }
 
     private void getNotExistingRuleByIdInRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         try {
-            recipe.getRule(new UriRef("http://foo.org/ruleX"));
+            recipe.getRule(new IRI("http://foo.org/ruleX"));
             Assert.fail();
         } catch (NoSuchRuleInRecipeException e) {
             Assert.assertTrue(true);
@@ -186,7 +186,7 @@ public class RuleStoreTest {
     }
 
     private void getExistingRuleByIdInRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         try {
             Rule rule = recipe.getRule(recipe.listRuleIDs().get(0));
@@ -198,7 +198,7 @@ public class RuleStoreTest {
     }
 
     private void getExistingRuleByNameInRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         try {
             Rule rule = recipe.getRule(recipe.listRuleNames().get(0));
@@ -239,7 +239,7 @@ public class RuleStoreTest {
     }
 
     private void removeRuleInRecipeTest() throws Exception {
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         String tmp = recipe.toString();
         Rule rule = recipe.getRule(recipe.listRuleNames().get(0));
@@ -247,7 +247,7 @@ public class RuleStoreTest {
         store.removeRule(recipe, rule);
 
         Recipe recipe2 = store
-                .getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+                .getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
 
         String tmp2 = recipe2.toString();
 
@@ -261,7 +261,7 @@ public class RuleStoreTest {
         Recipe[] initialRecipes = new Recipe[recipeListInitial.size()];
         initialRecipes = recipeListInitial.toArray(initialRecipes);
 
-        Recipe recipe = store.getRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/test/recipeA"));
+        Recipe recipe = store.getRecipe(new IRI("http://incubator.apache.com/stanbol/rules/test/recipeA"));
         store.removeRecipe(recipe);
 
         RecipeList recipeListFinal = store.listRecipes();

Modified: stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/api/Refactorer.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/api/Refactorer.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/api/Refactorer.java (original)
+++ stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/api/Refactorer.java Tue May 17 22:20:49 2016
@@ -16,9 +16,9 @@
  */
 package org.apache.stanbol.rules.refactor.api;
 
-import org.apache.clerezza.rdf.core.MGraph;
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.stanbol.rules.base.api.NoSuchRecipeException;
 import org.apache.stanbol.rules.base.api.Recipe;
 import org.apache.stanbol.rules.base.api.RuleStore;
@@ -36,10 +36,10 @@ public interface Refactorer {
      * Fetch the mgraph with the selected uri from the storage.
      * 
      * @param uriRef
-     *            {@link UriRef}
-     * @return the {@link MGraph}.
+     *            {@link IRI}
+     * @return the {@link Graph}.
      */
-    MGraph getRefactoredDataSet(UriRef uriRef);
+    Graph getRefactoredDataSet(IRI uriRef);
 
     /**
      * The refactoring is perfomed by the {@code Refactorer} by invoking this method. The {@code datasetID}
@@ -48,13 +48,13 @@ public interface Refactorer {
      * {@link RuleStore},
      * 
      * @param refactoredDataSetID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @param datasetID
-     *            {@link UriRef}
+     *            {@link IRI}
      * @param recipeIRI
-     *            {@link UriRef}
+     *            {@link IRI}
      */
-    void graphRefactoring(UriRef refactoredOntologyID, UriRef datasetID, UriRef recipeID) throws RefactoringException,
+    void graphRefactoring(IRI refactoredOntologyID, IRI datasetID, IRI recipeID) throws RefactoringException,
                                                                                          NoSuchRecipeException;
 
     /**
@@ -63,14 +63,14 @@ public interface Refactorer {
      * graph in order to obtain the refactoring.
      * 
      * @param datasetURI
-     *            {@link UriRef}
+     *            {@link IRI}
      * @param recipe
-     *            {@link UriRef}
-     * @return the refactored {@link MGraph}
+     *            {@link IRI}
+     * @return the refactored {@link Graph}
      * @throws RefactoringException
      * @throws NoSuchRecipeException
      */
-    TripleCollection graphRefactoring(UriRef datasetID, UriRef recipeID) throws RefactoringException,
+    Graph graphRefactoring(IRI datasetID, IRI recipeID) throws RefactoringException,
                                                                         NoSuchRecipeException;
 
     /**
@@ -79,13 +79,13 @@ public interface Refactorer {
      * graph in order to obtain the refactoring.
      * 
      * @param datasetID
-     *            {@link TripleCollection}
+     *            {@link Graph}
      * @param recipe
      *            {@link Recipe}
-     * @return the refactored {@link TripleCollection}
+     * @return the refactored {@link Graph}
      * @throws SemionRefactoringException
      * @throws NoSuchRecipeException
      */
-    TripleCollection graphRefactoring(TripleCollection dataset, Recipe recipe) throws RefactoringException;
+    Graph graphRefactoring(Graph dataset, Recipe recipe) throws RefactoringException;
 
 }

Modified: stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/impl/RefactorerImpl.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/impl/RefactorerImpl.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/impl/RefactorerImpl.java (original)
+++ stanbol/trunk/rules/refactor/src/main/java/org/apache/stanbol/rules/refactor/impl/RefactorerImpl.java Tue May 17 22:20:49 2016
@@ -20,13 +20,13 @@ import java.io.IOException;
 import java.util.Dictionary;
 import java.util.List;
 
-import org.apache.clerezza.rdf.core.Graph;
-import org.apache.clerezza.rdf.core.MGraph;
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.ImmutableGraph;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.access.TcManager;
 import org.apache.clerezza.rdf.core.access.WeightedTcProvider;
-import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
+import org.apache.clerezza.commons.rdf.impl.utils.simple.SimpleGraph;
 import org.apache.clerezza.rdf.core.sparql.query.ConstructQuery;
 import org.apache.felix.scr.annotations.Activate;
 import org.apache.felix.scr.annotations.Component;
@@ -154,9 +154,9 @@ public class RefactorerImpl implements R
     }
 
     @Override
-    public MGraph getRefactoredDataSet(UriRef uriRef) {
+    public Graph getRefactoredDataSet(IRI uriRef) {
 
-        return weightedTcProvider.getMGraph(uriRef);
+        return weightedTcProvider.getGraph(uriRef);
     }
 
     /**
@@ -166,14 +166,14 @@ public class RefactorerImpl implements R
      * @param datasetID
      * @return
      */
-    private Graph sparqlConstruct(ConstructQuery constructQuery, UriRef datasetID) {
+    private ImmutableGraph sparqlConstruct(ConstructQuery constructQuery, IRI datasetID) {
 
-        MGraph graph = weightedTcProvider.getMGraph(datasetID);
+        Graph graph = weightedTcProvider.getGraph(datasetID);
         return sparqlConstruct(constructQuery, graph);
 
     }
 
-    private Graph sparqlConstruct(ConstructQuery constructQuery, TripleCollection tripleCollection) {
+    private ImmutableGraph sparqlConstruct(ConstructQuery constructQuery, Graph tripleCollection) {
 
         return tcManager.executeSparqlQuery(constructQuery, tripleCollection);
 
@@ -181,7 +181,7 @@ public class RefactorerImpl implements R
 
     @SuppressWarnings("unchecked")
     @Override
-    public void graphRefactoring(UriRef refactoredOntologyID, UriRef datasetID, UriRef recipeID) throws RefactoringException,
+    public void graphRefactoring(IRI refactoredOntologyID, IRI datasetID, IRI recipeID) throws RefactoringException,
                                                                                                 NoSuchRecipeException {
 
         Recipe recipe;
@@ -193,7 +193,7 @@ public class RefactorerImpl implements R
                 List<ConstructQuery> constructQueries = (List<ConstructQuery>) ruleAdapter.adaptTo(recipe,
                     ConstructQuery.class);
 
-                MGraph mGraph = tcManager.createMGraph(refactoredOntologyID);
+                Graph mGraph = tcManager.createGraph(refactoredOntologyID);
                 for (ConstructQuery constructQuery : constructQueries) {
                     mGraph.addAll(this.sparqlConstruct(constructQuery, datasetID));
                 }
@@ -219,9 +219,9 @@ public class RefactorerImpl implements R
 
     @SuppressWarnings("unchecked")
     @Override
-    public TripleCollection graphRefactoring(UriRef graphID, UriRef recipeID) throws RefactoringException,
+    public Graph graphRefactoring(IRI graphID, IRI recipeID) throws RefactoringException,
                                                                              NoSuchRecipeException {
-        MGraph unionMGraph = null;
+        Graph unionGraph = null;
 
         // JenaToOwlConvert jenaToOwlConvert = new JenaToOwlConvert();
 
@@ -237,10 +237,10 @@ public class RefactorerImpl implements R
             List<ConstructQuery> constructQueries = (List<ConstructQuery>) ruleAdapter.adaptTo(recipe,
                 ConstructQuery.class);
 
-            unionMGraph = new SimpleMGraph();
+            unionGraph = new SimpleGraph();
 
             for (ConstructQuery constructQuery : constructQueries) {
-                unionMGraph.addAll(this.sparqlConstruct(constructQuery, graphID));
+                unionGraph.addAll(this.sparqlConstruct(constructQuery, graphID));
             }
 
         } catch (NoSuchRecipeException e1) {
@@ -256,13 +256,13 @@ public class RefactorerImpl implements R
             throw new RefactoringException("The cause of the refactoring excpetion is: " + e.getMessage(), e);
         }
 
-        return unionMGraph.getGraph();
+        return unionGraph.getImmutableGraph();
 
     }
 
     @SuppressWarnings("unchecked")
     @Override
-    public TripleCollection graphRefactoring(TripleCollection inputGraph, Recipe recipe) throws RefactoringException {
+    public Graph graphRefactoring(Graph inputGraph, Recipe recipe) throws RefactoringException {
 
         RuleAdapter ruleAdapter;
         try {
@@ -274,12 +274,12 @@ public class RefactorerImpl implements R
                 System.out.println(constructQuery.toString());
             }
 
-            MGraph unionMGraph = new SimpleMGraph();
+            Graph unionGraph = new SimpleGraph();
             for (ConstructQuery constructQuery : constructQueries) {
-                unionMGraph.addAll(sparqlConstruct(constructQuery, inputGraph));
+                unionGraph.addAll(sparqlConstruct(constructQuery, inputGraph));
             }
 
-            return unionMGraph;
+            return unionGraph;
         } catch (UnavailableRuleObjectException e) {
             throw new RefactoringException("The cause of the refactoring excpetion is: " + e.getMessage(), e);
         } catch (UnsupportedTypeForExportException e) {

Modified: stanbol/trunk/rules/refactor/src/test/java/org/apache/stanbol/rules/refactor/RefactoringTest.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/refactor/src/test/java/org/apache/stanbol/rules/refactor/RefactoringTest.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/refactor/src/test/java/org/apache/stanbol/rules/refactor/RefactoringTest.java (original)
+++ stanbol/trunk/rules/refactor/src/test/java/org/apache/stanbol/rules/refactor/RefactoringTest.java Tue May 17 22:20:49 2016
@@ -25,9 +25,9 @@ import java.util.Hashtable;
 
 import junit.framework.Assert;
 
-import org.apache.clerezza.rdf.core.MGraph;
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.access.TcManager;
 import org.apache.clerezza.rdf.core.access.WeightedTcProvider;
 import org.apache.clerezza.rdf.core.sparql.QueryEngine;
@@ -69,7 +69,7 @@ public class RefactoringTest {
     private static Refactorer refactorer;
     private static TcManager tcm;
     private static RuleStore store;
-    private TripleCollection tripleCollection;
+    private Graph tripleCollection;
     private String rule;
 
     @BeforeClass
@@ -125,15 +125,15 @@ public class RefactoringTest {
         Model jenaModel = ModelFactory.createDefaultModel();
         jenaModel = jenaModel.read(inputStream, null);
 
-        tripleCollection = JenaToClerezzaConverter.jenaModelToClerezzaMGraph(jenaModel);
+        tripleCollection = JenaToClerezzaConverter.jenaModelToClerezzaGraph(jenaModel);
 
-        MGraph mGraph = tcm.createMGraph(new UriRef(
+        Graph mGraph = tcm.createGraph(new IRI(
                 "http://incubator.apache.com/stanbol/rules/refactor/test/graph"));
         mGraph.addAll(tripleCollection);
 
         Recipe recipe;
         try {
-            recipe = store.createRecipe(new UriRef(
+            recipe = store.createRecipe(new IRI(
                     "http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"),
                 "Recipe for testing the Refactor.");
             recipe = store.addRulesToRecipe(recipe, rule, "Test");
@@ -145,10 +145,10 @@ public class RefactoringTest {
 
     @After
     public void tearDown() {
-        tcm.deleteTripleCollection(new UriRef("http://incubator.apache.com/stanbol/rules/refactor/test/graph"));
+        tcm.deleteGraph(new IRI("http://incubator.apache.com/stanbol/rules/refactor/test/graph"));
 
         try {
-            store.removeRecipe(new UriRef("http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
+            store.removeRecipe(new IRI("http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
         } catch (RecipeEliminationException e) {
             Assert.fail(e.getMessage());
         }
@@ -157,10 +157,10 @@ public class RefactoringTest {
     @Test
     public void refactoringTest() throws Exception {
 
-        Recipe recipe = store.getRecipe(new UriRef(
+        Recipe recipe = store.getRecipe(new IRI(
                 "http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
 
-        TripleCollection tc = refactorer.graphRefactoring(new UriRef(
+        Graph tc = refactorer.graphRefactoring(new IRI(
                 "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), recipe.getRecipeID());
 
         Assert.assertNotNull(tc);
@@ -170,11 +170,11 @@ public class RefactoringTest {
     @Test
     public void easyRefactoringTest() throws Exception {
 
-        Recipe recipe = store.getRecipe(new UriRef(
+        Recipe recipe = store.getRecipe(new IRI(
                 "http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
         try {
 
-            TripleCollection tc = refactorer.graphRefactoring(tripleCollection, recipe);
+            Graph tc = refactorer.graphRefactoring(tripleCollection, recipe);
 
             Assert.assertNotNull(tc);
 
@@ -188,9 +188,9 @@ public class RefactoringTest {
 
         try {
 
-            refactorer.graphRefactoring(new UriRef(
-                    "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"), new UriRef(
-                    "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), new UriRef(
+            refactorer.graphRefactoring(new IRI(
+                    "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"), new IRI(
+                    "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), new IRI(
                     "http://incubator.apache.com/stanbol/rules/refactor/test/recipeB"));
             Assert.fail();
 
@@ -210,14 +210,14 @@ public class RefactoringTest {
                       + "rule2[ is(kres:Person, ?x) . same(localname(?y), \"text\") -> is(foaf:Person, ?x) ]";
 
         try {
-            Recipe recipe = store.getRecipe(new UriRef(
+            Recipe recipe = store.getRecipe(new IRI(
                     "http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
 
             recipe = store.addRulesToRecipe(recipe, rule, "Test");
 
-            refactorer.graphRefactoring(new UriRef(
-                    "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"), new UriRef(
-                    "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), new UriRef(
+            refactorer.graphRefactoring(new IRI(
+                    "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"), new IRI(
+                    "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), new IRI(
                     "http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
 
         } catch (NoSuchRecipeException e) {
@@ -235,12 +235,12 @@ public class RefactoringTest {
 
         try {
 
-            refactorer.graphRefactoring(new UriRef(
-                    "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"), new UriRef(
-                    "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), new UriRef(
+            refactorer.graphRefactoring(new IRI(
+                    "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"), new IRI(
+                    "http://incubator.apache.com/stanbol/rules/refactor/test/graph"), new IRI(
                     "http://incubator.apache.com/stanbol/rules/refactor/test/recipeA"));
 
-            TripleCollection tc = tcm.getMGraph(new UriRef(
+            Graph tc = tcm.getGraph(new IRI(
                     "http://incubator.apache.com/stanbol/rules/refactor/test/refactoredGraph"));
 
             Assert.assertNotNull(tc);

Modified: stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RefactorResource.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RefactorResource.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RefactorResource.java (original)
+++ stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RefactorResource.java Tue May 17 22:20:49 2016
@@ -54,8 +54,8 @@ import javax.ws.rs.core.Response.Respons
 //import javax.ws.rs.core.Response.Status;
 
 import org.apache.clerezza.jaxrs.utils.form.MultiPartBody;
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.felix.scr.annotations.Component;
 import org.apache.felix.scr.annotations.Property;
 import org.apache.felix.scr.annotations.Reference;
@@ -231,8 +231,8 @@ public class RefactorResource extends Ba
         OWLOntologyManager manager = OWLManager.createOWLOntologyManager();
         OWLOntology inputOntology = manager.loadOntologyFromOntologyDocument(input);
 
-        TripleCollection tripleCollection = refactorer.graphRefactoring(
-            OWLAPIToClerezzaConverter.owlOntologyToClerezzaMGraph(inputOntology), actualRecipe);
+        Graph tripleCollection = refactorer.graphRefactoring(
+            OWLAPIToClerezzaConverter.owlOntologyToClerezzaGraph(inputOntology), actualRecipe);
         // Refactor
         return OWLAPIToClerezzaConverter.clerezzaGraphToOWLOntology(tripleCollection);
     }
@@ -291,14 +291,14 @@ public class RefactorResource extends Ba
 				log.info("The recipe ID is a URI without scheme. The ID is set to " + recipe);
 			}
         	
-        	UriRef recipeID = new UriRef(recipe);
+        	IRI recipeID = new IRI(recipe);
         	
             rcp = ruleStore.getRecipe(recipeID);
 
             OWLOntologyManager manager = OWLManager.createOWLOntologyManager();
             OWLOntology inputOntology = manager.loadOntologyFromOntologyDocument(input);
-            TripleCollection tripleCollection = refactorer.graphRefactoring(
-                OWLAPIToClerezzaConverter.owlOntologyToClerezzaMGraph(inputOntology), rcp);
+            Graph tripleCollection = refactorer.graphRefactoring(
+                OWLAPIToClerezzaConverter.owlOntologyToClerezzaGraph(inputOntology), rcp);
             OWLOntology outputOntology = OWLAPIToClerezzaConverter
                     .clerezzaGraphToOWLOntology(tripleCollection);
             rb = Response.ok(outputOntology);
@@ -334,9 +334,9 @@ public class RefactorResource extends Ba
         log.info("recipe: {}", recipe);
         log.info("input-graph: {}", inputGraph);
         log.info("output-graph: {}", outputGraph);
-        UriRef recipeID = new UriRef(recipe);
-        UriRef inputGraphID = new UriRef(inputGraph);
-        UriRef outputGraphID = new UriRef(outputGraph);
+        IRI recipeID = new IRI(recipe);
+        IRI inputGraphID = new IRI(inputGraph);
+        IRI outputGraphID = new IRI(outputGraph);
 
         // Refactorer semionRefactorer = semionManager.getRegisteredRefactorer();
 

Modified: stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RulesResource.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RulesResource.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RulesResource.java (original)
+++ stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/resources/RulesResource.java Tue May 17 22:20:49 2016
@@ -52,7 +52,7 @@ import javax.ws.rs.core.Response.Respons
 import javax.ws.rs.core.Response.Status;
 
 import org.apache.clerezza.jaxrs.utils.form.MultiPartBody;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.felix.scr.annotations.Component;
 import org.apache.felix.scr.annotations.Property;
 import org.apache.felix.scr.annotations.Reference;
@@ -232,10 +232,10 @@ public class RulesResource extends BaseS
 				log.info("The recipe ID is a URI without scheme. The ID is set to " + recipeID);
 			}
         	
-            recipe = ruleStore.getRecipe(new UriRef(recipeID));
+            recipe = ruleStore.getRecipe(new IRI(recipeID));
 
             if (ruleID != null && !ruleID.isEmpty()) {
-                rule = ruleStore.getRule(recipe, new UriRef(ruleID));
+                rule = ruleStore.getRule(recipe, new IRI(ruleID));
                 RuleList ruleList = new RuleList();
                 ruleList.add(rule);
 
@@ -281,10 +281,10 @@ public class RulesResource extends BaseS
 				log.info("The recipe ID is a URI without scheme. The ID is set to " + recipeID);
 			}
 			
-            recipe = ruleStore.getRecipe(new UriRef(recipeID));
+            recipe = ruleStore.getRecipe(new IRI(recipeID));
 
             if (ruleID != null && !ruleID.isEmpty()) {
-                rule = ruleStore.getRule(recipe, new UriRef(ruleID));
+                rule = ruleStore.getRule(recipe, new IRI(ruleID));
                 RuleList ruleList = new RuleList();
                 ruleList.add(rule);
 
@@ -343,7 +343,7 @@ public class RulesResource extends BaseS
 				recipeID = "urn:" + recipeID;
 				log.info("The recipe ID is a URI without scheme. The ID is set to " + recipeID);
 			}
-            ruleStore.createRecipe(new UriRef(recipeID), description);
+            ruleStore.createRecipe(new IRI(recipeID), description);
 
             responseBuilder = Response.ok();
         } catch (AlreadyExistingRecipeException e) {
@@ -435,8 +435,8 @@ public class RulesResource extends BaseS
 	
 	            Recipe rcp;
 	            try {
-	            	rcp = ruleStore.getRecipe(new UriRef(recipe));
-	                Rule rl = ruleStore.getRule(rcp, new UriRef(rule));
+	            	rcp = ruleStore.getRecipe(new IRI(recipe));
+	                Rule rl = ruleStore.getRule(rcp, new IRI(rule));
 	                ruleStore.removeRule(rcp, rl);
 	            } catch (NoSuchRecipeException e) {
 	                log.error(e.getMessage(), e);
@@ -451,7 +451,7 @@ public class RulesResource extends BaseS
 	
 	        } else {
 	            try {
-	                ruleStore.removeRecipe(new UriRef(recipe));
+	                ruleStore.removeRecipe(new IRI(recipe));
 	            } catch (RecipeEliminationException e) {
 	                log.error(e.getMessage(), e);
 	                responseBuilder = Response.status(Status.INTERNAL_SERVER_ERROR);
@@ -515,7 +515,7 @@ public class RulesResource extends BaseS
 				log.info("The recipe ID is a URI without scheme. The ID is set to " + recipe);
 			}
         	
-            rcp = ruleStore.getRecipe(new UriRef(recipe));
+            rcp = ruleStore.getRecipe(new IRI(recipe));
             ruleStore.addRulesToRecipe(rcp, rules, description);
 
             responseBuilder = Response.ok();
@@ -576,7 +576,7 @@ public class RulesResource extends BaseS
 				log.info("The recipe ID is a URI without scheme. The ID is set to " + recipe);
 			}
             
-            Recipe rcp = ruleStore.getRecipe(new UriRef(recipe));
+            Recipe rcp = ruleStore.getRecipe(new IRI(recipe));
             RuleAdapter adapter = adapterManager.getAdapter(rcp, classToLoad);
 
             Object adaptedRecipe = adapter.adaptTo(rcp, classToLoad);

Modified: stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeListWriter.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeListWriter.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeListWriter.java (original)
+++ stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeListWriter.java Tue May 17 22:20:49 2016
@@ -31,7 +31,7 @@ import javax.ws.rs.core.MultivaluedMap;
 import javax.ws.rs.ext.MessageBodyWriter;
 import javax.ws.rs.ext.Provider;
 
-import org.apache.clerezza.rdf.core.TripleCollection;
+import org.apache.clerezza.commons.rdf.Graph;
 import org.apache.clerezza.rdf.core.serializedform.Serializer;
 import org.apache.clerezza.rdf.core.serializedform.SupportedFormat;
 import org.apache.clerezza.rdf.rdfjson.serializer.RdfJsonSerializingProvider;
@@ -197,7 +197,7 @@ public class RecipeListWriter implements
                 }
             } else if (mediaType.toString().equals(KRFormat.RDF_JSON)) {
 
-                TripleCollection mGraph = OWLAPIToClerezzaConverter.owlOntologyToClerezzaMGraph(ontology);
+                Graph mGraph = OWLAPIToClerezzaConverter.owlOntologyToClerezzaGraph(ontology);
 
                 RdfJsonSerializingProvider provider = new RdfJsonSerializingProvider();
                 provider.serialize(out, mGraph, SupportedFormat.RDF_JSON);

Modified: stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java (original)
+++ stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java Tue May 17 22:20:49 2016
@@ -31,8 +31,8 @@ import javax.ws.rs.core.MultivaluedMap;
 import javax.ws.rs.ext.MessageBodyWriter;
 import javax.ws.rs.ext.Provider;
 
-import org.apache.clerezza.rdf.core.TripleCollection;
-import org.apache.clerezza.rdf.core.UriRef;
+import org.apache.clerezza.commons.rdf.Graph;
+import org.apache.clerezza.commons.rdf.IRI;
 import org.apache.clerezza.rdf.core.serializedform.Serializer;
 import org.apache.clerezza.rdf.core.serializedform.SupportedFormat;
 import org.apache.clerezza.rdf.rdfjson.serializer.RdfJsonSerializingProvider;
@@ -53,7 +53,6 @@ import org.semanticweb.owlapi.apibinding
 import org.semanticweb.owlapi.io.OWLFunctionalSyntaxOntologyFormat;
 import org.semanticweb.owlapi.io.OWLXMLOntologyFormat;
 import org.semanticweb.owlapi.io.RDFXMLOntologyFormat;
-import org.semanticweb.owlapi.model.IRI;
 import org.semanticweb.owlapi.model.OWLAxiom;
 import org.semanticweb.owlapi.model.OWLDataFactory;
 import org.semanticweb.owlapi.model.OWLDataProperty;
@@ -148,14 +147,14 @@ public class RecipeWriter implements Mes
     
                 RuleList rules = recipe.getRuleList();
     
-                UriRef recipeID = recipe.getRecipeID();
+                IRI recipeID = recipe.getRecipeID();
     
                 String recipeURI = recipeID.toString().replace("<", "").replace(">", "");
-                IRI recipeIRI = IRI.create(recipeURI);
+                org.semanticweb.owlapi.model.IRI recipeIRI = org.semanticweb.owlapi.model.IRI.create(recipeURI);
                 OWLIndividual recipeIndividual = factory.getOWLNamedIndividual(recipeIRI);
     
                 String descriptionURI = Symbols.description.toString().replace("<", "").replace(">", "");
-                IRI descriptionIRI = IRI.create(descriptionURI);
+                org.semanticweb.owlapi.model.IRI descriptionIRI = org.semanticweb.owlapi.model.IRI.create(descriptionURI);
                 OWLDataProperty descriptionProperty = factory.getOWLDataProperty(descriptionIRI);
                 
                 OWLAxiom axiom; 
@@ -169,7 +168,7 @@ public class RecipeWriter implements Mes
                 
                 if(rules != null){
                     for (Rule rule : rules) {
-                        UriRef ruleID = rule.getRuleID();
+                        IRI ruleID = rule.getRuleID();
                         String ruleName = rule.getRuleName();
                         String ruleDescription = rule.getDescription();
         
@@ -185,12 +184,12 @@ public class RecipeWriter implements Mes
         
                         String[] ruleParts = ruleContent.split("\\->");
         
-                        IRI ruleIRI = IRI.create(ruleURI);
+                        org.semanticweb.owlapi.model.IRI ruleIRI = org.semanticweb.owlapi.model.IRI.create(ruleURI);
         
-                        IRI ruleNameIRI = IRI.create(ruleNameURI);
-                        IRI ruleBodyIRI = IRI.create(ruleBodyURI);
-                        IRI ruleHeadIRI = IRI.create(ruleHeadURI);
-                        IRI hasRuleIRI = IRI.create(hasRuleURI);
+                        org.semanticweb.owlapi.model.IRI ruleNameIRI = org.semanticweb.owlapi.model.IRI.create(ruleNameURI);
+                        org.semanticweb.owlapi.model.IRI ruleBodyIRI = org.semanticweb.owlapi.model.IRI.create(ruleBodyURI);
+                        org.semanticweb.owlapi.model.IRI ruleHeadIRI = org.semanticweb.owlapi.model.IRI.create(ruleHeadURI);
+                        org.semanticweb.owlapi.model.IRI hasRuleIRI = org.semanticweb.owlapi.model.IRI.create(hasRuleURI);
         
                         OWLIndividual ruleIndividual = factory.getOWLNamedIndividual(ruleIRI);
         
@@ -264,7 +263,7 @@ public class RecipeWriter implements Mes
                     }
                 } else if (mediaType.toString().equals(KRFormat.RDF_JSON)) {
     
-                    TripleCollection mGraph = OWLAPIToClerezzaConverter.owlOntologyToClerezzaMGraph(ontology);
+                    Graph mGraph = OWLAPIToClerezzaConverter.owlOntologyToClerezzaGraph(ontology);
     
                     RdfJsonSerializingProvider provider = new RdfJsonSerializingProvider();
                     provider.serialize(out, mGraph, SupportedFormat.RDF_JSON);

Modified: stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RuleListWriter.java
URL: http://svn.apache.org/viewvc/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RuleListWriter.java?rev=1744328&r1=1744327&r2=1744328&view=diff
==============================================================================
--- stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RuleListWriter.java (original)
+++ stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RuleListWriter.java Tue May 17 22:20:49 2016
@@ -31,7 +31,7 @@ import javax.ws.rs.core.MultivaluedMap;
 import javax.ws.rs.ext.MessageBodyWriter;
 import javax.ws.rs.ext.Provider;
 
-import org.apache.clerezza.rdf.core.TripleCollection;
+import org.apache.clerezza.commons.rdf.Graph;
 import org.apache.clerezza.rdf.core.serializedform.Serializer;
 import org.apache.clerezza.rdf.core.serializedform.SupportedFormat;
 import org.apache.clerezza.rdf.rdfjson.serializer.RdfJsonSerializingProvider;
@@ -239,7 +239,7 @@ public class RuleListWriter implements M
                 }
             } else if (mediaType.toString().equals(KRFormat.RDF_JSON)) {
 
-                TripleCollection mGraph = OWLAPIToClerezzaConverter.owlOntologyToClerezzaMGraph(ontology);
+                Graph mGraph = OWLAPIToClerezzaConverter.owlOntologyToClerezzaGraph(ontology);
 
                 RdfJsonSerializingProvider provider = new RdfJsonSerializingProvider();
                 provider.serialize(out, mGraph, SupportedFormat.RDF_JSON);