/[fenfire]/fenfire/org/fenfire/loom/SimpleView.java
ViewVC logotype

Diff of /fenfire/org/fenfire/loom/SimpleView.java

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

revision 1.1 by benja, Fri Feb 28 17:41:28 2003 UTC revision 1.2 by benja, Tue Mar 4 10:50:43 2003 UTC
# Line 61  public class SimpleView implements View Line 61  public class SimpleView implements View
61          int midx = sc.size.width/2, midy = sc.size.height/2;          int midx = sc.size.width/2, midy = sc.size.height/2;
62          int cs = sc.orthoBoxCS(into, c.focus, 0, midx-sizex/2, midy-sizey/2,          int cs = sc.orthoBoxCS(into, c.focus, 0, midx-sizex/2, midy-sizey/2,
63                                 1, 1, sizex, sizey);                                 1, 1, sizex, sizey);
64          nodeView.render(sc, cs, c.focus, 0);          nodeView.render(sc, cs, c.focus, null, 0);
65                    
66          int before = c.getRotationIndex(1);          int before = c.getRotationIndex(1);
67                    
# Line 69  public class SimpleView implements View Line 69  public class SimpleView implements View
69              y = midy - sizey/2 - before*(gapy+sizey);              y = midy - sizey/2 - before*(gapy+sizey);
70                    
71          for(Iterator j=c.getConnections(1).iterator(); j.hasNext();) {          for(Iterator j=c.getConnections(1).iterator(); j.hasNext();) {
72              RDFNode node = (RDFNode)j.next();              Statement stmt = (Statement)j.next();
73                RDFNode node = stmt.getObject();
74              int cs2 = sc.orthoBoxCS(into, node, 0, x, y, 1, 1, sizex, sizey);              int cs2 = sc.orthoBoxCS(into, node, 0, x, y, 1, 1, sizex, sizey);
75              nodeView.render(sc, cs2, node, 1);              nodeView.render(sc, cs2, node, stmt.getPredicate(), 1);
76              sc.map.put(conn, cs, cs2);              sc.map.put(conn, cs, cs2);
77              y += sizey + gapy;              y += sizey + gapy;
78          }          }
# Line 81  public class SimpleView implements View Line 82  public class SimpleView implements View
82          y = midy - sizey/2 - before*(gapy+sizey);          y = midy - sizey/2 - before*(gapy+sizey);
83    
84          for(Iterator j=c.getConnections(-1).iterator(); j.hasNext();) {          for(Iterator j=c.getConnections(-1).iterator(); j.hasNext();) {
85              RDFNode node = (RDFNode)j.next();              Statement stmt = (Statement)j.next();
86                RDFNode node = stmt.getSubject();
87              int cs2 = sc.orthoBoxCS(into, node, 0, x, y, 1, 1, sizex, sizey);              int cs2 = sc.orthoBoxCS(into, node, 0, x, y, 1, 1, sizex, sizey);
88              nodeView.render(sc, cs2, node, -1);              nodeView.render(sc, cs2, node, stmt.getPredicate(), -1);
89              sc.map.put(conn, cs2, cs);              sc.map.put(conn, cs2, cs);
90              y += sizey + gapy;              y += sizey + gapy;
91          }          }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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