You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@clerezza.apache.org by re...@apache.org on 2011/07/01 08:29:12 UTC
svn commit: r1141834 -
/incubator/clerezza/issues/CLEREZZA-510-reto/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/RichGraphNode.scala
Author: reto
Date: Fri Jul 1 06:29:12 2011
New Revision: 1141834
URL: http://svn.apache.org/viewvc?rev=1141834&view=rev
Log:
CLEREZZA-510: removed unneeded methods and constructors, improved comments
Modified:
incubator/clerezza/issues/CLEREZZA-510-reto/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/RichGraphNode.scala
Modified: incubator/clerezza/issues/CLEREZZA-510-reto/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/RichGraphNode.scala
URL: http://svn.apache.org/viewvc/incubator/clerezza/issues/CLEREZZA-510-reto/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/RichGraphNode.scala?rev=1141834&r1=1141833&r2=1141834&view=diff
==============================================================================
--- incubator/clerezza/issues/CLEREZZA-510-reto/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/RichGraphNode.scala (original)
+++ incubator/clerezza/issues/CLEREZZA-510-reto/rdf.scala.utils/src/main/scala/org/apache/clerezza/rdf/scala/utils/RichGraphNode.scala Fri Jul 1 06:29:12 2011
@@ -45,7 +45,7 @@ class RichGraphNode(resource: Resource,
* @param node The GraphNode to be wrapped
*/
def this(node: GraphNode) = this(node.getNode, node.getGraph)
-
+
/**
* Operator syntax shortcut to get all objects as <code>RichGraphNode</code>
*
@@ -138,13 +138,8 @@ class RichGraphNode(resource: Resource,
}
}
- //support for adding properties
-
- protected def predicate(rel: UriRef) = new Predicate(rel)
- protected def inverse(rel: UriRef) = new InversePredicate(rel)
- //protected def make(ref: NonLiteral, graph: TripleCollection): RichGraphNode
-
- /** is an instance of the given class */
+ /**
+ *Sets the RDF:type of the subject */
def a(rdfclass: UriRef): RichGraphNode = {
addProperty(RDF.`type`, rdfclass)
return this
@@ -156,26 +151,22 @@ class RichGraphNode(resource: Resource,
*/
def protect(): RichGraphNode = new RichGraphNode(getNode, new UnionMGraph(new SimpleMGraph(), graph))
- def this(s: NonLiteral) = this (s, new SimpleMGraph())
-
- def this() = this (new BNode)
-
/**
* relate the subject via the given relation to....
*/
- def --(rel: UriRef) = predicate(rel)
+ def --(rel: UriRef): Predicate = new Predicate(rel)
/**
* relate the subject via the given (expressed as string) relation to....
*/
- def --(rel: String) = predicate(new UriRef(rel))
+ def --(rel: String): Predicate = --(new UriRef(rel))
/**
* relate the subject via the inverse of the given relation to....
* note: we can't have <-- as that messes up the balance of precedence
*/
- def -<-(rel: UriRef) = inverse(rel)
+ def -<-(rel: UriRef) = new InversePredicate(rel)
/** class for Inverse relations with the current RichGraphNode.ref as object */
@@ -233,8 +224,6 @@ class RichGraphNode(resource: Resource,
for (u <- uris) -->(u)
RichGraphNode.this
}
-
-
}
}