Modified: 
incubator/stanbol/trunk/enhancer/engines/opencalais/src/main/java/org/apache/stanbol/enhancer/engines/opencalais/impl/OpenCalaisEngine.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/engines/opencalais/src/main/java/org/apache/stanbol/enhancer/engines/opencalais/impl/OpenCalaisEngine.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/engines/opencalais/src/main/java/org/apache/stanbol/enhancer/engines/opencalais/impl/OpenCalaisEngine.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/engines/opencalais/src/main/java/org/apache/stanbol/enhancer/engines/opencalais/impl/OpenCalaisEngine.java
 Sun Mar  6 09:18:14 2011
@@ -69,6 +69,7 @@ import org.osgi.service.component.Compon
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static 
org.apache.stanbol.enhancer.servicesapi.ServiceProperties.ENHANCEMENT_ENGINE_ORDERING;
 import static org.apache.stanbol.enhancer.servicesapi.rdf.Properties.*;
 
 
@@ -146,7 +147,7 @@ public class OpenCalaisEngine implements
     public Map<String, Object> getServiceProperties() {
         // TODO Auto-generated method stub
         return Collections.unmodifiableMap(Collections.singletonMap(
-                ServiceProperties.ENHANCEMENT_ENGINE_ORDERING,
+                ENHANCEMENT_ENGINE_ORDERING,
                 (Object) defaultOrder));
     }
 
@@ -237,7 +238,7 @@ public class OpenCalaisEngine implements
     }
 
     /**
-     * This retrieves the annotations from OpenCalais as RDF/XML. From that an 
MGraph is created.
+     * Retrieves the annotations from OpenCalais as RDF/XML. From that an 
MGraph is created.
      *
      * @param text the text to send to OpenCalais
      *
@@ -288,7 +289,7 @@ public class OpenCalaisEngine implements
     }
 
     /**
-     * This parses an InputStream of RDF data and produces an MGraph from them
+     * Parses an InputStream of RDF data and produces an MGraph from them
      *
      * @param in The InputStream of RDF data
      * @param format the format of the RDF data
@@ -309,7 +310,7 @@ public class OpenCalaisEngine implements
     }
 
     /**
-     * This extracts the relevant entity information from the Calais RDF data.
+     * Extracts the relevant entity information from the Calais RDF data.
      * The entities and the relted information is extracted by a Sparql query.
      *
      * @param model the MGraph representing the Calais data
@@ -377,7 +378,7 @@ public class OpenCalaisEngine implements
 
 
     /**
-     * This sends a POST request to the given url.
+     * Sends a POST request to the given url.
      *
      * @param targetUrl a <code>String</code> with the target url
      * @param params a <code>Map<String,String></code> object containing the 
url parameters;

Modified: 
incubator/stanbol/trunk/enhancer/engines/zemanta/src/main/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngine.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/engines/zemanta/src/main/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngine.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/engines/zemanta/src/main/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngine.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/engines/zemanta/src/main/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngine.java
 Sun Mar  6 09:18:14 2011
@@ -54,6 +54,10 @@ import org.osgi.service.component.Compon
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static org.apache.stanbol.enhancer.servicesapi.rdf.Properties.*;
+import static 
org.apache.stanbol.enhancer.servicesapi.rdf.TechnicalClasses.ENHANCER_CATEGORY;
+import static 
org.apache.stanbol.enhancer.servicesapi.rdf.TechnicalClasses.ENHANCER_TEXTANNOTATION;
+
 
 /**
  * Apache Stanbol Enhancer Zemanta enhancement engine.
@@ -75,22 +79,23 @@ import org.slf4j.LoggerFactory;
 @Service
 public class ZemantaEnhancementEngine implements EnhancementEngine {
 
-    protected static final String TEXT_PLAIN_MIMETYPE = "text/plain";
-    protected static final String TEXT_HTML_MIMETYPE = "text/html";
-
-    private static final Logger log = 
LoggerFactory.getLogger(ZemantaEnhancementEngine.class);
-
-    protected BundleContext bundleContext;
-
     @Property
     public static final String API_KEY_PROPERTY = 
"org.apache.stanbol.enhancer.engines.zemanta.key";
 
     public static final String DMOZ_BASE_URL = "http://www.dmoz.org/";;
     public static final String ZEMANTA_DMOZ_PREFIX = "Top/";
+
+    protected static final String TEXT_PLAIN_MIMETYPE = "text/plain";
+    protected static final String TEXT_HTML_MIMETYPE = "text/html";
+
+    private static final Logger log = 
LoggerFactory.getLogger(ZemantaEnhancementEngine.class);
+
     private static String key;
 
     public LiteralFactory literalFactory;
 
+    protected BundleContext bundleContext;
+
     @Activate
     @SuppressWarnings("unchecked")
     protected void activate(ComponentContext ce) throws IOException {
@@ -151,11 +156,10 @@ public class ZemantaEnhancementEngine im
         //annotation structure
         processRecognition(results, graph, text, ciId);
         processCategories(results, graph, ciId);
-
     }
 
     protected void processCategories(MGraph results, MGraph enhancements, 
UriRef ciId) {
-        Iterator<Triple> categories = results.filter(null, 
Properties.RDF_TYPE, ZemantaOntologyEnum.Category.getUri());
+        Iterator<Triple> categories = results.filter(null, RDF_TYPE, 
ZemantaOntologyEnum.Category.getUri());
         while (categories.hasNext()) {
             NonLiteral category = categories.next().getSubject();
             log.info("process category " + category);
@@ -172,21 +176,23 @@ public class ZemantaEnhancementEngine im
                         //now write the Stanbol Enhancer entity enhancement
                         UriRef categoryEnhancement = 
EnhancementEngineHelper.createEntityEnhancement(enhancements, this, ciId);
                         //write the title
-                        enhancements.add(new TripleImpl(categoryEnhancement, 
Properties.ENHANCER_ENTITY_LABEL, 
literalFactory.createTypedLiteral(categoryTitle)));
+                        enhancements.add(new TripleImpl(categoryEnhancement, 
ENHANCER_ENTITY_LABEL, literalFactory.createTypedLiteral(categoryTitle)));
                         //write the reference
                         if (categoryTitle.startsWith(ZEMANTA_DMOZ_PREFIX)) {
-                            enhancements.add(new 
TripleImpl(categoryEnhancement, Properties.ENHANCER_ENTITY_REFERENCE, new 
UriRef(DMOZ_BASE_URL + categoryTitle.substring(ZEMANTA_DMOZ_PREFIX.length()))));
+                            enhancements.add(
+                                    new TripleImpl(categoryEnhancement, 
ENHANCER_ENTITY_REFERENCE, new UriRef(DMOZ_BASE_URL + 
categoryTitle.substring(ZEMANTA_DMOZ_PREFIX.length()))));
                         }
                         //write the confidence
                         if (confidence != null) {
-                            enhancements.add(new 
TripleImpl(categoryEnhancement, Properties.ENHANCER_CONFIDENCE, 
literalFactory.createTypedLiteral(confidence)));
+                            enhancements.add(
+                                    new TripleImpl(categoryEnhancement, 
ENHANCER_CONFIDENCE, literalFactory.createTypedLiteral(confidence)));
                         }
                         //we need to write the entity type and the dc:type
                         // see 
http://wiki.iks-project.eu/index.php/ZemantaEnhancementEngine#Mapping_of_Categories
                         // for more Information
-                        enhancements.add(new TripleImpl(categoryEnhancement, 
Properties.DC_TYPE, TechnicalClasses.ENHANCER_CATEGORY));
+                        enhancements.add(new TripleImpl(categoryEnhancement, 
DC_TYPE, ENHANCER_CATEGORY));
                         //Use the Zemanta Category as type for the referred 
Entity
-                        enhancements.add(new TripleImpl(categoryEnhancement, 
Properties.ENHANCER_ENTITY_TYPE, ZemantaOntologyEnum.Category.getUri()));
+                        enhancements.add(new TripleImpl(categoryEnhancement, 
ENHANCER_ENTITY_TYPE, ZemantaOntologyEnum.Category.getUri()));
                     } else {
                         log.warn("Unable to process category " + category + " 
because no title is present");
                     }
@@ -209,7 +215,7 @@ public class ZemantaEnhancementEngine im
      * @param text         the content of the content item as string
      */
     protected void processRecognition(MGraph results, MGraph enhancements, 
String text, UriRef ciId) {
-        Iterator<Triple> recognitions = results.filter(null, 
Properties.RDF_TYPE, ZemantaOntologyEnum.Recognition.getUri());
+        Iterator<Triple> recognitions = results.filter(null, RDF_TYPE, 
ZemantaOntologyEnum.Recognition.getUri());
         while (recognitions.hasNext()) {
             NonLiteral recognition = recognitions.next().getSubject();
             log.info("process recognition " + recognition);
@@ -265,15 +271,19 @@ public class ZemantaEnhancementEngine im
             //create the entityEnhancement
             UriRef entityEnhancement = 
EnhancementEngineHelper.createEntityEnhancement(enhancements, this, ciId);
             if (confidence != null) {
-                enhancements.add(new TripleImpl(entityEnhancement, 
Properties.ENHANCER_CONFIDENCE, literalFactory.createTypedLiteral(confidence)));
+                enhancements.add(
+                        new TripleImpl(entityEnhancement, ENHANCER_CONFIDENCE, 
literalFactory.createTypedLiteral(confidence)));
             }
             for (NonLiteral relatedTextAnnotation : textAnnotations) {
-                enhancements.add(new TripleImpl(entityEnhancement, 
Properties.DC_RELATION, relatedTextAnnotation));
+                enhancements.add(
+                        new TripleImpl(entityEnhancement, DC_RELATION, 
relatedTextAnnotation));
             }
             for (UriRef entity : sameAsSet) {
-                enhancements.add(new TripleImpl(entityEnhancement, 
Properties.ENHANCER_ENTITY_REFERENCE, entity));
+                enhancements.add(
+                        new TripleImpl(entityEnhancement, 
ENHANCER_ENTITY_REFERENCE, entity));
             }
-            enhancements.add(new TripleImpl(entityEnhancement, 
Properties.ENHANCER_ENTITY_LABEL, literalFactory.createTypedLiteral(title)));
+            enhancements.add(
+                    new TripleImpl(entityEnhancement, ENHANCER_ENTITY_LABEL, 
literalFactory.createTypedLiteral(title)));
         }
     }
 
@@ -308,7 +318,8 @@ public class ZemantaEnhancementEngine im
 
     /**
      * This Methods searches/creates text annotations for anchor points of 
Zemanta
-     * extractions.<br>
+     * extractions.
+     * <p>
      * First this method searches for text annotations that do use the anchor 
as
      * selected text. Second it searches for occurrences of the anchor within 
the
      * content of the content and checks if there is an text annotation for 
that
@@ -339,13 +350,17 @@ public class ZemantaEnhancementEngine im
                 UriRef textAnnotation = 
EnhancementEngineHelper.createTextEnhancement(enhancements, this, ciId);
                 textAnnotations.add(textAnnotation);
                 //write the selection
-                enhancements.add(new TripleImpl(textAnnotation, 
Properties.ENHANCER_START, literalFactory.createTypedLiteral(current)));
-                enhancements.add(new TripleImpl(textAnnotation, 
Properties.ENHANCER_END, literalFactory.createTypedLiteral(current + 
anchorLength)));
-                enhancements.add(new TripleImpl(textAnnotation, 
Properties.ENHANCER_SELECTED_TEXT, anchorLiteral));
+                enhancements.add(
+                        new TripleImpl(textAnnotation, ENHANCER_START, 
literalFactory.createTypedLiteral(current)));
+                enhancements.add(
+                        new TripleImpl(textAnnotation, ENHANCER_END, 
literalFactory.createTypedLiteral(current + anchorLength)));
+                enhancements.add(
+                        new TripleImpl(textAnnotation, ENHANCER_SELECTED_TEXT, 
anchorLiteral));
                 //TODO: Currently I use the confidence of the extraction, but 
I think this is more
                 //      related to the annotated Entity rather to the selected 
text.
                 if (confidence != null) {
-                    enhancements.add(new TripleImpl(textAnnotation, 
Properties.ENHANCER_CONFIDENCE, literalFactory.createTypedLiteral(confidence)));
+                    enhancements.add(
+                            new TripleImpl(textAnnotation, 
ENHANCER_CONFIDENCE, literalFactory.createTypedLiteral(confidence)));
                 }
                 //TODO: No idea about the type of the Annotation, because we 
do not have an type of the entity!
                 //      One would need to get the types from the referred 
Source
@@ -366,13 +381,13 @@ public class ZemantaEnhancementEngine im
      *         text annotations as an value.
      */
     private Map<Integer, Collection<NonLiteral>> 
searchExistingTextAnnotations(MGraph enhancements, Literal anchorLiteral) {
-        Iterator<Triple> textAnnotationsIterator = enhancements.filter(null, 
Properties.ENHANCER_SELECTED_TEXT, anchorLiteral);
+        Iterator<Triple> textAnnotationsIterator = enhancements.filter(null, 
ENHANCER_SELECTED_TEXT, anchorLiteral);
         Map<Integer, Collection<NonLiteral>> existingTextAnnotationsMap = new 
HashMap<Integer, Collection<NonLiteral>>();
         while (textAnnotationsIterator.hasNext()) {
             NonLiteral subject = textAnnotationsIterator.next().getSubject();
             //test rdfType
-            if (enhancements.contains(new TripleImpl(subject, 
Properties.RDF_TYPE, TechnicalClasses.ENHANCER_TEXTANNOTATION))) {
-                Integer start = EnhancementEngineHelper.get(enhancements, 
subject, Properties.ENHANCER_START, Integer.class, literalFactory);
+            if (enhancements.contains(new TripleImpl(subject, RDF_TYPE, 
ENHANCER_TEXTANNOTATION))) {
+                Integer start = EnhancementEngineHelper.get(enhancements, 
subject, ENHANCER_START, Integer.class, literalFactory);
                 if (start != null) {
                     Collection<NonLiteral> textAnnotationList = 
existingTextAnnotationsMap.get(start);
                     if (textAnnotationList == null) {

Modified: 
incubator/stanbol/trunk/enhancer/engines/zemanta/src/test/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngineTest.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/engines/zemanta/src/test/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngineTest.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/engines/zemanta/src/test/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngineTest.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/engines/zemanta/src/test/java/org/apache/stanbol/enhancer/engines/zemanta/impl/ZemantaEnhancementEngineTest.java
 Sun Mar  6 09:18:14 2011
@@ -16,6 +16,12 @@
  */
 package org.apache.stanbol.enhancer.engines.zemanta.impl;
 
+import static 
org.apache.clerezza.rdf.core.serializedform.SupportedFormat.TURTLE;
+import static 
org.apache.stanbol.enhancer.engines.zemanta.impl.ZemantaEnhancementEngine.API_KEY_PROPERTY;
+import static org.apache.stanbol.enhancer.servicesapi.rdf.Properties.*;
+import static 
org.apache.stanbol.enhancer.servicesapi.rdf.TechnicalClasses.ENHANCER_CATEGORY;
+import static 
org.apache.stanbol.enhancer.servicesapi.rdf.TechnicalClasses.ENHANCER_ENTITYANNOTATION;
+import static 
org.apache.stanbol.enhancer.servicesapi.rdf.TechnicalClasses.ENHANCER_TEXTANNOTATION;
 import static org.junit.Assert.assertFalse;
 import static org.junit.Assert.assertTrue;
 
@@ -49,15 +55,6 @@ import org.slf4j.LoggerFactory;
 
 
 public class ZemantaEnhancementEngineTest {
-    private static final Logger log = 
LoggerFactory.getLogger(ZemantaEnhancementEngineTest.class);
-
-    /**
-     * This key was generated to support testing only. Please do only use it
-     * for testing. For real usages of the engine you need to create your own
-     * key!
-     */
-    private static final String ZEMANTA_TEST_APPLICATION_KEY = 
"2qsvcvkut8rhnqbhm35znn76";
-
     /**
      * found on this Blog {@linkplain 
http://bcbio.wordpress.com/2009/01/04/extracting-keywords-from-biological-text-using-zemanta/}
      */
@@ -75,10 +72,20 @@ public class ZemantaEnhancementEngineTes
 
 
     static ZemantaEnhancementEngine zemantaEngine = new 
ZemantaEnhancementEngine();
+
+    private static final Logger log = 
LoggerFactory.getLogger(ZemantaEnhancementEngineTest.class);
+
+    /**
+     * This key was generated to support testing only. Please do only use it
+     * for testing. For real usages of the engine you need to create your own
+     * key!
+     */
+    private static final String ZEMANTA_TEST_APPLICATION_KEY = 
"2qsvcvkut8rhnqbhm35znn76";
+
     @BeforeClass
     public static void setUpServices() throws IOException {
         Dictionary<String, Object> properties = new Hashtable<String, 
Object>();
-        properties.put(ZemantaEnhancementEngine.API_KEY_PROPERTY, 
ZEMANTA_TEST_APPLICATION_KEY);
+        properties.put(API_KEY_PROPERTY, ZEMANTA_TEST_APPLICATION_KEY);
         MockComponentContext context = new MockComponentContext(properties);
         zemantaEngine.activate(context);
     }
@@ -87,11 +94,13 @@ public class ZemantaEnhancementEngineTes
     public static void shutdownServices() {
         zemantaEngine.deactivate(null);
     }
+
     public static ContentItem wrapAsContentItem(final String text) {
         return new ContentItem() {
 
             SimpleMGraph metadata = new SimpleMGraph();
-            String id = 
"urn:org.apache.stanbol.enhancer:test:engines.zemanta:content-item-"+EnhancementEngineHelper.randomUUID().toString();
+            String id = 
"urn:org.apache.stanbol.enhancer:test:engines.zemanta:content-item-"
+                    + EnhancementEngineHelper.randomUUID().toString();
 
             public InputStream getStream() {
                 return new ByteArrayInputStream(text.getBytes());
@@ -110,30 +119,28 @@ public class ZemantaEnhancementEngineTes
             }
         };
     }
+
     @Test
-    public void tesetBioText() throws Exception{
+    public void tesetBioText() throws Exception {
         ContentItem ci = wrapAsContentItem(BIO_DOMAIN_TEXT);
         zemantaEngine.computeEnhancements(ci);
         JenaSerializerProvider serializer = new JenaSerializerProvider();
-        serializer.serialize(System.out, ci.getMetadata(), 
SupportedFormat.TURTLE);
+        serializer.serialize(System.out, ci.getMetadata(), TURTLE);
         int textAnnoNum = checkAllTextAnnotations(ci.getMetadata(), 
BIO_DOMAIN_TEXT);
         log.info(textAnnoNum + " TextAnnotations found ...");
         int entityAnnoNum = checkAllEntityAnnotations(ci.getMetadata());
         log.info(textAnnoNum + " EntityAnnotations found ...");
     }
+
     /*
      * -----------------------------------------------------------------------
      * Helper Methods to check Text and EntityAnnotations
      * -----------------------------------------------------------------------
      */
 
-    /**
-     * @param g
-     * @return
-     */
     private int checkAllEntityAnnotations(MGraph g) {
         Iterator<Triple> entityAnnotationIterator = g.filter(null,
-                Properties.RDF_TYPE, 
TechnicalClasses.ENHANCER_ENTITYANNOTATION);
+                RDF_TYPE, ENHANCER_ENTITYANNOTATION);
         int entityAnnotationCount = 0;
         while (entityAnnotationIterator.hasNext()) {
             UriRef entityAnnotation = (UriRef) 
entityAnnotationIterator.next().getSubject();
@@ -143,19 +150,17 @@ public class ZemantaEnhancementEngineTes
         }
         return entityAnnotationCount;
     }
+
     /**
-     * Checks if an entity annotation is valid
-     *
-     * @param g
-     * @param textAnnotation
+     * Checks if an entity annotation is valid.
      */
     private void checkEntityAnnotation(MGraph g, UriRef entityAnnotation) {
         Iterator<Triple> relationIterator = g.filter(
-                entityAnnotation, Properties.DC_RELATION, null);
+                entityAnnotation, DC_RELATION, null);
         Iterator<Triple> requiresIterator = g.filter(
-                entityAnnotation, Properties.DC_REQUIRES, null);
+                entityAnnotation, DC_REQUIRES, null);
         Iterator<Triple> dcTypeCategory = g.filter(
-                entityAnnotation, Properties.DC_TYPE, 
TechnicalClasses.ENHANCER_CATEGORY);
+                entityAnnotation, DC_TYPE, ENHANCER_CATEGORY);
         // check if the relation or an requires annotation set
         // also include the DC_TYPE ENHANCER_CATEGORY, because such 
entityEnhancements
         // do not need to have any values for DC_RELATION nor DC_REQUIRES
@@ -163,13 +168,13 @@ public class ZemantaEnhancementEngineTes
         while (relationIterator.hasNext()) {
             // test if the referred annotations are text annotations
             UriRef referredTextAnnotation = (UriRef) 
relationIterator.next().getObject();
-            assertTrue(g.filter(referredTextAnnotation, Properties.RDF_TYPE,
-                    TechnicalClasses.ENHANCER_TEXTANNOTATION).hasNext());
+            assertTrue(g.filter(referredTextAnnotation, RDF_TYPE,
+                    ENHANCER_TEXTANNOTATION).hasNext());
         }
 
         // test if an entity is referred
         Iterator<Triple> entityReferenceIterator = g.filter(entityAnnotation,
-                Properties.ENHANCER_ENTITY_REFERENCE, null);
+                ENHANCER_ENTITY_REFERENCE, null);
         assertTrue(entityReferenceIterator.hasNext());
         // test if the reference is an URI
         assertTrue(entityReferenceIterator.next().getObject() instanceof 
UriRef);
@@ -180,16 +185,13 @@ public class ZemantaEnhancementEngineTes
 
         // finally test if the entity label is set
         Iterator<Triple> entityLabelIterator = g.filter(entityAnnotation,
-                Properties.ENHANCER_ENTITY_LABEL, null);
+                ENHANCER_ENTITY_LABEL, null);
         assertTrue(entityLabelIterator.hasNext());
     }
-    /**
-     * @param g
-     * @return
-     */
+
     private int checkAllTextAnnotations(MGraph g, String content) {
         Iterator<Triple> textAnnotationIterator = g.filter(null,
-                Properties.RDF_TYPE, TechnicalClasses.ENHANCER_TEXTANNOTATION);
+                RDF_TYPE, ENHANCER_TEXTANNOTATION);
         // test if a textAnnotation is present
         assertTrue(textAnnotationIterator.hasNext());
         int textAnnotationCount = 0;
@@ -203,10 +205,7 @@ public class ZemantaEnhancementEngineTes
     }
 
     /**
-     * Checks if a text annotation is valid
-     *
-     * @param g
-     * @param textAnnotation
+     * Checks if a text annotation is valid.
      */
     private void checkTextAnnotation(MGraph g, UriRef textAnnotation, String 
content) {
         Iterator<Triple> selectedTextIterator = g.filter(textAnnotation,
@@ -231,9 +230,9 @@ public class ZemantaEnhancementEngineTes
 //        object = null;
         //test start/end if present
         Iterator<Triple> startPosIterator = g.filter(textAnnotation,
-                Properties.ENHANCER_START, null);
+                ENHANCER_START, null);
         Iterator<Triple> endPosIterator = g.filter(textAnnotation,
-                Properties.ENHANCER_END, null);
+                ENHANCER_END, null);
         //start end is optional, but if start is present, that also end needs 
to be set
         if(startPosIterator.hasNext()){
             Resource resource = startPosIterator.next().getObject();

Modified: 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/EnginesRootResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/EnginesRootResource.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/EnginesRootResource.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/EnginesRootResource.java
 Sun Mar  6 09:18:14 2011
@@ -129,7 +129,7 @@ public class EnginesRootResource extends
     }
 
     /**
-     * Form based OpenCalais-compatible interface
+     * Form-based OpenCalais-compatible interface
      *
      * TODO: should we parse the OpenCalais paramsXML and find the closest 
      * Stanbol Enhancer semantics too?

Modified: 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/StoreRootResource.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/StoreRootResource.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/StoreRootResource.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/resource/StoreRootResource.java
 Sun Mar  6 09:18:14 2011
@@ -62,31 +62,30 @@ import com.sun.jersey.core.header.FormDa
 
 
 import static javax.ws.rs.core.MediaType.*;
+import static org.apache.clerezza.rdf.core.serializedform.SupportedFormat.*;
 
 /**
  * Resource to provide a CRU[D] REST API for content items and there related
  * enhancements.
- *
+ * <p>
  * Creation is achieved using either POST requests on the root of the store or
  * as PUT requests on the expected content item URI.
- *
+ * <p>
  * Retrieval is achieved using simple GET requests on the content item or
  * enhancement public URIs.
- *
+ * <p>
  * Update is achieved by issue a PUT request on an existing content item public
  * URI.
- *
+ * <p>
  * The Delete operation is not implemented yet.
  */
 @Path("/store")
 public class StoreRootResource extends NavigationMixin {
 
-    private static final Logger log = 
LoggerFactory.getLogger(StoreRootResource.class);
-
     public static final Set<String> RDF_MEDIA_TYPES = new TreeSet<String>(
-            Arrays.asList(SupportedFormat.N3, SupportedFormat.N_TRIPLE,
-                    SupportedFormat.RDF_XML, SupportedFormat.TURTLE,
-                    SupportedFormat.X_TURTLE, SupportedFormat.RDF_JSON));
+            Arrays.asList(N3, N_TRIPLE, RDF_XML, TURTLE, X_TURTLE, RDF_JSON));
+
+    private static final Logger log = 
LoggerFactory.getLogger(StoreRootResource.class);
 
     protected TcManager tcManager;
 
@@ -143,7 +142,7 @@ public class StoreRootResource extends N
 
     public StoreRootResource(@Context ServletContext context,
             @Context UriInfo uriInfo, @QueryParam(value = "offset") int offset,
-            @DefaultValue("5") @QueryParam(value = "pageSize") int pageSize)
+            @QueryParam(value = "pageSize") @DefaultValue("5") int pageSize)
             throws ParseException {
         tcManager = (TcManager) 
context.getAttribute(TcManager.class.getName());
         store = (Store) context.getAttribute(Store.class.getName());

Modified: 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/GraphWriter.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/GraphWriter.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/GraphWriter.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/GraphWriter.java
 Sun Mar  6 09:18:14 2011
@@ -20,12 +20,12 @@ import org.apache.clerezza.rdf.core.seri
 
 import static javax.ws.rs.core.MediaType.APPLICATION_JSON;
 import static javax.ws.rs.core.MediaType.TEXT_PLAIN;
+import static org.apache.clerezza.rdf.core.serializedform.SupportedFormat.*;
+
 
 @Provider
-@Produces( { TEXT_PLAIN, SupportedFormat.N3,
-        SupportedFormat.N_TRIPLE, SupportedFormat.RDF_XML,
-        SupportedFormat.TURTLE, SupportedFormat.X_TURTLE,
-        SupportedFormat.RDF_JSON, APPLICATION_JSON })
+@Produces( { TEXT_PLAIN, N3, N_TRIPLE, RDF_XML, TURTLE, X_TURTLE,
+        RDF_JSON, APPLICATION_JSON })
 public class GraphWriter implements MessageBodyWriter<TripleCollection> {
 
     @Context

Modified: 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/JsonLdSerializerProvider.java
URL: 
http://svn.apache.org/viewvc/incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/JsonLdSerializerProvider.java?rev=1078434&r1=1078433&r2=1078434&view=diff
==============================================================================
--- 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/JsonLdSerializerProvider.java
 (original)
+++ 
incubator/stanbol/trunk/enhancer/jersey/src/main/java/org/apache/stanbol/enhancer/jersey/writers/JsonLdSerializerProvider.java
 Sun Mar  6 09:18:14 2011
@@ -22,6 +22,8 @@ import org.apache.stanbol.jsonld.JsonLdR
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import static javax.ws.rs.core.MediaType.APPLICATION_JSON;
+
 
 /**
  * Implements a <a href="http://json-ld.org/";>JSON-LD</a> serialization of a 
Clerezza
@@ -39,7 +41,7 @@ import org.slf4j.LoggerFactory;
 @SupportedFormat(JsonLdSerializerProvider.SUPPORTED_FORMAT)
 public class JsonLdSerializerProvider implements SerializingProvider {
 
-    public static final String SUPPORTED_FORMAT = MediaType.APPLICATION_JSON;
+    public static final String SUPPORTED_FORMAT = APPLICATION_JSON;
 
     private static final String 
RDF_NS_TYPE="http://www.w3.org/1999/02/22-rdf-syntax-ns#type";;
 


Reply via email to