You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by bb...@apache.org on 2011/06/30 16:31:53 UTC

svn commit: r1141551 - in /incubator/clerezza/trunk/parent: platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/ rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/ rdf.scala.utils/src/test/scala/org/apache/cl...

Author: bblfish
Date: Thu Jun 30 14:31:52 2011
New Revision: 1141551

URL: http://svn.apache.org/viewvc?rev=1141551&view=rev
Log:
CLEREZZA-510 made the ascii arrow notation for EzGraph the default.

Modified:
    incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala
    incubator/clerezza/trunk/parent/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/EzGraph.scala
    incubator/clerezza/trunk/parent/rdf.scala.utils/src/test/scala/org/apache/clerezza/rdf/scala/utils/EzGraphTest.scala

Modified: incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala?rev=1141551&r1=1141550&r2=1141551&view=diff
==============================================================================
--- incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala (original)
+++ incubator/clerezza/trunk/parent/platform.security.foafssl/test/src/main/scala/org/apache/clerezza/foafssl/test/WebIDTester.scala Thu Jun 30 14:31:52 2011
@@ -43,6 +43,7 @@ import javax.security.auth.Subject
 import collection.JavaConversions._
 import org.apache.clerezza.platform.users.WebIdGraphsService
 import org.apache.clerezza.rdf.scala.utils._
+import EzStyleChoice.unicode
 
 
 /**
@@ -122,7 +123,6 @@ class WebIDTester {
 class CertTester(subj: Subject, webIdGraphsService: WebIdGraphsService) extends Assertor {
 
 	import EARL.{passed, failed, cantTell, untested, inapplicable}
-	import EzStyleChoice.unicode
 
 	val creds: scala.collection.mutable.Set[X509Claim] = subj.getPublicCredentials(classOf[X509Claim]);
 	val now = new Date()
@@ -699,7 +699,6 @@ class Assertor {
 	class Assertion(testName: UriRef,
 	                subjects: Seq[Resource]) {
 
-
 		//only add this runTests to the list of assertions if there is a result
 		//this makes it easier to write code that keeps track of assertions, without ending up having to
 		//publish all of them

Modified: incubator/clerezza/trunk/parent/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/EzGraph.scala
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/EzGraph.scala?rev=1141551&r1=1141550&r2=1141551&view=diff
==============================================================================
--- incubator/clerezza/trunk/parent/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/EzGraph.scala (original)
+++ incubator/clerezza/trunk/parent/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/EzGraph.scala Thu Jun 30 14:31:52 2011
@@ -127,7 +127,7 @@ object EzStyleChoice {
 	implicit val unicode = new EzStyle[EzGraphNodeU](){
 		override def preferred(ref: NonLiteral, tc: TripleCollection): EzGraphNodeU = new EzGraphNodeU(ref,tc)
 	}
-	implicit val ascii = new EzStyle[EzGraphNodeA](){
+	implicit val arrow = new EzStyle[EzGraphNodeA](){
 		override def preferred(ref: NonLiteral, tc: TripleCollection): EzGraphNodeA = new EzGraphNodeA(ref,tc)
 	}
    implicit val english = new EzStyle[EzGraphNodeEn](){
@@ -159,7 +159,7 @@ class EzGraph(val graph: TripleCollectio
 	/**
 	 * create a new bnode based EzGraphNode with the preferred writing style
 	 */
-	def bnode[T<: EzGraphNode](implicit writingStyle: EzStyle[T]=EzStyleChoice.unicode ): T = {
+	def bnode[T<: EzGraphNode](implicit writingStyle: EzStyle[T]=EzStyleChoice.arrow ): T = {
 		node(new BNode)(writingStyle)
 	}
 
@@ -168,7 +168,7 @@ class EzGraph(val graph: TripleCollectio
 	/**
 	 * create a new named bnode based EzGraphNode with the preferred writing style
 	 */
-	def b_[T<: EzGraphNode](name: String)(implicit writingStyle: EzStyle[T]=EzStyleChoice.unicode): T = {
+	def b_[T<: EzGraphNode](name: String)(implicit writingStyle: EzStyle[T]=EzStyleChoice.arrow): T = {
 		namedBnodes.get(name) match {
 			case Some(bnode) => writingStyle.preferred(bnode,graph)
 			case None => {
@@ -182,7 +182,7 @@ class EzGraph(val graph: TripleCollectio
 	/**
 	 * create a new url based EzGraphNode with the preferred writing style
 	 */
-	def u[T<: EzGraphNode](url: String)(implicit writingStyle: EzStyle[T]=EzStyleChoice.unicode): T = {
+	def u[T<: EzGraphNode](url: String)(implicit writingStyle: EzStyle[T]=EzStyleChoice.arrow): T = {
 		node(new UriRef(url))(writingStyle)
 	}
 
@@ -190,7 +190,7 @@ class EzGraph(val graph: TripleCollectio
 	 * create a new Resource based EzGraphNode with the preferred writing style.
 	 * The EzGraphNode will contain the graph that this EzGraph is built on and point to the given subj
 	 */
-	def node[T<: EzGraphNode](subj: NonLiteral)(implicit writingStyle: EzStyle[T]=EzStyleChoice.unicode ): T = {
+	def node[T<: EzGraphNode](subj: NonLiteral)(implicit writingStyle: EzStyle[T]=EzStyleChoice.arrow ): T = {
 	 	writingStyle.preferred(subj,graph)
 	}
 
@@ -508,7 +508,7 @@ object EzGraphNode {
 	/**
 	 * create a new EzGraphNode in the preferred writing style
 	 */
-	def apply[T<:EzGraphNode](ref: NonLiteral, graph: TripleCollection)(implicit writingStyle: EzStyle[T]=EzStyleChoice.unicode ): T = {
+	def apply[T<:EzGraphNode](ref: NonLiteral, graph: TripleCollection)(implicit writingStyle: EzStyle[T]=EzStyleChoice.arrow ): T = {
 	 	writingStyle.preferred(ref,graph)
 	}
 }

Modified: incubator/clerezza/trunk/parent/rdf.scala.utils/src/test/scala/org/apache/clerezza/rdf/scala/utils/EzGraphTest.scala
URL: http://svn.apache.org/viewvc/incubator/clerezza/trunk/parent/rdf.scala.utils/src/test/scala/org/apache/clerezza/rdf/scala/utils/EzGraphTest.scala?rev=1141551&r1=1141550&r2=1141551&view=diff
==============================================================================
--- incubator/clerezza/trunk/parent/rdf.scala.utils/src/test/scala/org/apache/clerezza/rdf/scala/utils/EzGraphTest.scala (original)
+++ incubator/clerezza/trunk/parent/rdf.scala.utils/src/test/scala/org/apache/clerezza/rdf/scala/utils/EzGraphTest.scala Thu Jun 30 14:31:52 2011
@@ -87,6 +87,7 @@ class EzGraphTest {
 		val reto= new BNode()
 		gr.add(new TripleImpl(reto,RDF.`type`, FOAF.Person))
 
+		import EzStyleChoice.unicode
 		val ez = EzGraph()
 		ez.bnode ∈ FOAF.Person
 
@@ -119,6 +120,7 @@ class EzGraphTest {
 
 		import org.apache.clerezza.rdf.scala.utils.EzGraph._
 		import org.apache.clerezza.rdf.scala.utils.Lang._
+		import org.apache.clerezza.rdf.scala.utils.EzStyleChoice.unicode
 		( ez.u(retoUri) ∈ FOAF.Person
 			    ⟝ todoRef ⟶ List[Resource]("SPARQL update support".lang(en),"XSPARQL support".lang(en),holiday.uri))
 
@@ -136,7 +138,8 @@ class EzGraphTest {
 
 		val ez = EzGraph()
 		import org.apache.clerezza.rdf.scala.utils.EzGraph._
-		(ez.u(retoUri)(EzStyleChoice.ascii) -- FOAF.knows -->> List(henryUri.uri,danbriUri.uri))
+		//default style is now arrow
+		(ez.u(retoUri) -- FOAF.knows -->> List(henryUri.uri,danbriUri.uri))
 
 		Assert.assertEquals("the two graphs should be of same size",gr.size(),ez.graph.size())
 		Assert.assertEquals("Both graphs should contain exactly the same triples",gr.getGraph,new SimpleGraph(ez.graph)) //mutable graphs cannot be compared for equality
@@ -191,11 +194,11 @@ class EzGraphTest {
 	   val gr = new SimpleMGraph
 		gr.add(new TripleImpl(new BNode,OWL.sameAs,n3Lit))
 
-		import org.apache.clerezza.rdf.scala.utils.EzGraph._
-		import org.apache.clerezza.rdf.scala.utils.Lang._
+		import EzGraph._
+		import EzStyleChoice.unicode
 		val ez = EzGraph()
 
-		val res : EzGraphNode = (ez.bnode ⟝  OWL.sameAs ⟶  (n3^^"http://example.com/turtle".uri))
+		(ez.bnode ⟝  OWL.sameAs ⟶  (n3^^"http://example.com/turtle".uri))
 
 		Assert.assertEquals("Both graphs should contain exactly the same triples",gr.getGraph,new SimpleGraph(ez.graph)) //mutable graphs cannot be compared for equality
 
@@ -259,7 +262,7 @@ class EzGraphTest {
 	def usingAsciiArrows {
 		import org.apache.clerezza.rdf.scala.utils.EzGraph._
 		import org.apache.clerezza.rdf.scala.utils.Lang._
-		import EzStyleChoice.ascii
+		import EzStyleChoice.arrow
 		 val ez = EzGraph()
 		 // example using arrows
 		 (