Thread: [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) { |
From: Flo L. <fl...@us...> - 2004-10-21 16:00:58
|
Update of /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4235/src/org/mediavirus/graphl/graph/rdf Modified Files: RDFNode.java Log Message: - BUG updating painter list in GraphlPane menus - BUG scale center in center of viewport - FEATURE SortedNodeLayouter sorts on arbitrary property - FEATURE SortedNodeLayouter configurable in GUI + configfile - FEATURE BoxNodePainter: configurable roundedRect + cornerRadius - BUG added beaninfo for manhattanEdgePainter Index: RDFNode.java =================================================================== RCS file: /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf/RDFNode.java,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** RDFNode.java 19 Oct 2004 16:16:58 -0000 1.5 --- RDFNode.java 21 Oct 2004 16:00:48 -0000 1.6 *************** *** 13,18 **** import org.mediavirus.util.ParseUtils; - import edu.unika.aifb.rdf.api.util.RDFUtil; - /** * --- 13,16 ---- |
From: Flo L. <fl...@us...> - 2005-08-24 16:10:52
|
Update of /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6123/src/org/mediavirus/graphl/graph/rdf Modified Files: RDFNode.java Log Message: code cleanup Index: RDFNode.java =================================================================== RCS file: /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf/RDFNode.java,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** RDFNode.java 17 Aug 2005 15:52:53 -0000 1.8 --- RDFNode.java 24 Aug 2005 16:10:43 -0000 1.9 *************** *** 61,79 **** public String getType() { ! 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") return ((RDFNode)e.getTo()).getId(); ! } ! return null; } 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()).getId().equals(type)) return true; ! } } return false; --- 61,74 ---- public String getType() { ! Node n = getFirstNeighbour("http://www.w3.org/1999/02/22-rdf-syntax-ns#type", true); ! if (n != null) return n.getId(); ! else return null; } public boolean hasType(String type) { ! Iterator types = getNeighbours("http://www.w3.org/1999/02/22-rdf-syntax-ns#type", true).iterator(); ! while (types.hasNext()) { ! Node n = (Node)types.next(); ! if (n.getId().equals(type)) return true; } return false; |
From: Flo L. <fl...@us...> - 2005-09-05 15:41:32
|
Update of /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13810/src/org/mediavirus/graphl/graph/rdf Modified Files: RDFNode.java Log Message: removed getLabel() method Index: RDFNode.java =================================================================== RCS file: /cvsroot/graphl/graphl/src/org/mediavirus/graphl/graph/rdf/RDFNode.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** RDFNode.java 24 Aug 2005 16:10:43 -0000 1.9 --- RDFNode.java 5 Sep 2005 15:41:23 -0000 1.10 *************** *** 12,17 **** import org.mediavirus.graphl.graph.DefaultNode; import org.mediavirus.graphl.graph.Node; - import org.mediavirus.graphl.vocabulary.NS; - import org.mediavirus.util.ParseUtils; /** --- 12,15 ---- *************** *** 49,63 **** } - // TODO (2, 2h) label generation mechanism has to be hooked up here - public String getLabel() { - String label = getProperty(NS.graphl + "label"); - if ( label != null) return label; - else { - label = ParseUtils.guessName(getId()); - } - if (label != null) return label; - else return ""; - } - public String getType() { Node n = getFirstNeighbour("http://www.w3.org/1999/02/22-rdf-syntax-ns#type", true); --- 47,50 ---- |