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 2012/03/29 00:28:48 UTC
svn commit: r1306628 -
/incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
Author: anuzzolese
Date: Wed Mar 28 22:28:48 2012
New Revision: 1306628
URL: http://svn.apache.org/viewvc?rev=1306628&view=rev
Log:
[STANBOL-560] Added a check for null values on the recipe description in the RecipeWriter as that parameter is optional.
Modified:
incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
Modified: incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java?rev=1306628&r1=1306627&r2=1306628&view=diff
==============================================================================
--- incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java (original)
+++ incubator/stanbol/trunk/rules/web/src/main/java/org/apache/stanbol/rules/web/writers/RecipeWriter.java Wed Mar 28 22:28:48 2012
@@ -137,10 +137,15 @@ public class RecipeWriter implements Mes
String descriptionURI = Symbols.description.toString().replace("<", "").replace(">", "");
IRI descriptionIRI = IRI.create(descriptionURI);
OWLDataProperty descriptionProperty = factory.getOWLDataProperty(descriptionIRI);
-
- OWLAxiom axiom = factory.getOWLDataPropertyAssertionAxiom(descriptionProperty, recipeIndividual,
- recipe.getRecipeDescription());
- manager.addAxiom(ontology, axiom);
+
+ OWLAxiom axiom;
+
+ String recipeDescription = recipe.getRecipeDescription();
+ if(recipeDescription != null){
+ axiom = factory.getOWLDataPropertyAssertionAxiom(descriptionProperty, recipeIndividual,
+ recipeDescription);
+ manager.addAxiom(ontology, axiom);
+ }
if(rules != null){
for (Rule rule : rules) {