/[fenfire]/fenfire/org/fenfire/swamp/Graphs.java
ViewVC logotype

Diff of /fenfire/org/fenfire/swamp/Graphs.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by benja, Tue Jun 10 11:17:42 2003 UTC revision 1.13 by mudyc, Wed Jul 16 12:25:17 2003 UTC
# Line 75  public class Graphs { Line 75  public class Graphs {
75                          if(q instanceof Literal) {                                if(q instanceof Literal) {      
76                              if(dbg)                              if(dbg)
77                                  p("Literal! : "+ q);                                  p("Literal! : "+ q);
78                              String s = ((Literal)q).getTextString();                              String s;
79                                if (p == org.fenfire.vocab.FF.content)
80                                    s = ((Literal)q).getRawXMLString();
81                                else
82                                    s = ((Literal)q).getTextString();
83                              sub.addProperty(prop, s);                              sub.addProperty(prop, s);
84                          } else {                          } else {
85                              if(dbg)                              if(dbg)
# Line 111  public class Graphs { Line 115  public class Graphs {
115                  Object pred = Nodes.get(s.getPredicate().toString());                  Object pred = Nodes.get(s.getPredicate().toString());
116                  if(dbg)                  if(dbg)
117                      p("PRED: '"+s.getPredicate().toString()+"'");                      p("PRED: '"+s.getPredicate().toString()+"'");
118    
119                  if(s.getObject() instanceof com.hp.hpl.mesa.rdf.jena.model.Literal) {                  if(s.getObject() instanceof com.hp.hpl.mesa.rdf.jena.model.Literal) {
120                      Literal ob = Nodes.getStringLiteral(s.getString());                      Literal ob;
121                        if (pred == org.fenfire.vocab.FF.content)
122                            ob = Nodes.getRawXMLLiteral(s.getString());
123                        else
124                            ob = Nodes.getStringLiteral(s.getString());
125                      g.add(sub, pred, ob);                      g.add(sub, pred, ob);
126                      if(!g.contains(sub,pred,ob)) throw new Error();                      if(!g.contains(sub,pred,ob)) throw new Error();
127                  } else {                  } else {

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26