[graphl-cvs] graphl/src/org/mediavirus/graphl/graph/rdf RDFNode.java
Status: Pre-Alpha
Brought to you by:
flo1
From: Flo L. <fl...@us...> - 2004-09-23 18:22:12
|
Update of /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10300/src/org/mediavirus/graphl/graph/rdf Modified Files: RDFNode.java Log Message: * changed the GraphFacetRegistry to work with configuration nodes, not graphs * introduced new interface PropertySet Index: RDFNode.java =================================================================== RCS file: /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf/RDFNode.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** RDFNode.java 12 Jul 2004 11:48:52 -0000 1.1 --- RDFNode.java 23 Sep 2004 18:21:31 -0000 1.2 *************** *** 83,86 **** --- 83,97 ---- } + public boolean hasType(String type) { + Iterator edges = getEdgesFrom().iterator(); + while (edges.hasNext()) { + RDFEdge e = (RDFEdge)edges.next(); + if (e.getType() == "http://www.w3.org/1999/02/22-rdf-syntax-ns#type") { + if (((RDFNode)e.getTo()).getValue().equals(type)) return true; + } + } + return false; + } + public void setType(String type) { if (type != null) { |