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) {