You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by it...@apache.org on 2010/08/24 13:47:47 UTC

svn commit: r988494 - /incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content/src/main/java/org/apache/clerezza/platform/content/CollectionTypeHandler.java

Author: ito
Date: Tue Aug 24 11:47:47 2010
New Revision: 988494

URL: http://svn.apache.org/viewvc?rev=988494&view=rev
Log:
add CollectionTypeHandler as service interface to prioritize other services

Modified:
    incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content/src/main/java/org/apache/clerezza/platform/content/CollectionTypeHandler.java

Modified: incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content/src/main/java/org/apache/clerezza/platform/content/CollectionTypeHandler.java
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content/src/main/java/org/apache/clerezza/platform/content/CollectionTypeHandler.java?rev=988494&r1=988493&r2=988494&view=diff
==============================================================================
--- incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content/src/main/java/org/apache/clerezza/platform/content/CollectionTypeHandler.java (original)
+++ incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.content/src/main/java/org/apache/clerezza/platform/content/CollectionTypeHandler.java Tue Aug 24 11:47:47 2010
@@ -46,6 +46,7 @@ import org.apache.clerezza.rdf.ontologie
 import org.apache.clerezza.rdf.ontologies.RDF;
 import org.apache.clerezza.rdf.utils.GraphNode;
 import org.apache.clerezza.rdf.utils.UnionMGraph;
+import org.apache.felix.scr.annotations.Services;
 import org.osgi.service.component.ComponentContext;
 
 /**
@@ -55,7 +56,10 @@ import org.osgi.service.component.Compon
  */
 
 @Component
-@Service(Object.class)
+@Services({
+	@Service(Object.class),
+	@Service(CollectionTypeHandler.class)
+})
 @Property(name = "org.apache.clerezza.platform.typehandler", boolValue = true)
 @SupportedTypes(types = { "http://clerezza.org/2009/09/hierarchy#Collection" }, prioritize = true)
 public class CollectionTypeHandler extends DiscobitsTypeHandler{