01: package org.ontoware.rdfreactor.runtime.converter;
02:
03: import org.ontoware.rdf2go.model.Model;
04: import org.ontoware.rdf2go.model.node.Node;
05: import org.ontoware.rdf2go.model.node.Resource;
06: import org.ontoware.rdfreactor.runtime.INodeConverter;
07:
08: /**
09: * Node or BlankNode
10: * @author voelkel
11: *
12: */
13: public class ResourceConverter implements INodeConverter<Node> {
14:
15: // might go wrong, if node is a literal
16: public Resource toJava(Node node) {
17: return node.asResource();
18: }
19:
20: public Node toNode(Model model, Object javaValue) {
21: // a resource is a node, fine.
22: return (Node) javaValue;
23: }
24:
25: }
|