/[fenfire]/fenfire/org/fenfire/view/buoy/AbstractNodeType2D.java
ViewVC logotype

Diff of /fenfire/org/fenfire/view/buoy/AbstractNodeType2D.java

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

revision 1.4 by benja, Fri Jun 27 22:18:41 2003 UTC revision 1.5 by tjl, Wed Jul 30 09:11:46 2003 UTC
# Line 27  AbstractNodeType2D.java Line 27  AbstractNodeType2D.java
27  package org.fenfire.view.buoy;  package org.fenfire.view.buoy;
28  import org.fenfire.view.View2D;  import org.fenfire.view.View2D;
29  import org.fenfire.util.Pair;  import org.fenfire.util.Pair;
30    import org.fenfire.util.Triple;
31  import org.nongnu.libvob.*;  import org.nongnu.libvob.*;
32  import org.nongnu.libvob.impl.DefaultVobMatcher;  import org.nongnu.libvob.impl.DefaultVobMatcher;
33  import org.nongnu.libvob.buoy.*;  import org.nongnu.libvob.buoy.*;
# Line 49  public abstract class AbstractNodeType2D Line 50  public abstract class AbstractNodeType2D
50    
51      public BuoyViewMainNode createMainNode(Object linkId,      public BuoyViewMainNode createMainNode(Object linkId,
52                                             Object anchor) {                                             Object anchor) {
53          Pair p = (Pair)anchor;          Triple t = (Triple)anchor;
54          Object plane = p.first;          Object plane = t.first;
55          Pair q = (Pair)p.second;          Rectangle rect = (Rectangle)t.second;
         Rectangle rect = (Rectangle)q.first;  
56    
57          return mainNodeFactory.create(plane, view2d,          return mainNodeFactory.create(plane, view2d,
58                                rect.x+rect.width/2f,                                rect.x+rect.width/2f,

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

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