/[gzz]/gzz/gzz/modules/pp2/PPCanvasNode.java
ViewVC logotype

Diff of /gzz/gzz/modules/pp2/PPCanvasNode.java

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

revision 1.2 by mudyc, Tue Feb 4 14:45:34 2003 UTC revision 1.3 by mudyc, Wed Feb 5 02:27:20 2003 UTC
# Line 23  PPCanvasNode.java Line 23  PPCanvasNode.java
23    
24    
25  package gzz.modules.pp2;  package gzz.modules.pp2;
26    import gzz.modules.pp.PPDims;
27  import gzz.*;  import gzz.*;
28  import gzz.view.*;  import gzz.view.*;
29  import gzz.view.buoy.*;  import gzz.view.buoy.*;
30  import gzz.vob.*;  import gzz.vob.*;
31    import gzz.client.*;
32    
33  /** XXX  /** XXX
34   */   */
35  public class PPCanvasNode implements CellBuoyViewNodeType {  public class PPCanvasNode implements CellBuoyViewNodeType {
36      private static final String rcsid = "$Id$";        private static final String rcsid = "$Id$";  
37      private static boolean dbg = false;      public static boolean dbg = false;
38      private static void pa(String s) { System.err.println(s); }      private static void pa(String s) { System.err.println(s); }
39    
40        private PPDims d;
41        private AbstractViewContext avc;
42        private Space space;
43        private GraphicsAPI.Window win;
44        public PPCanvasNode(PPDims d, Space s, AbstractViewContext avc, GraphicsAPI.Window w) {
45            this.d = d;
46            this.space = s;
47            this.avc = avc;
48            this.win = w;
49        }
50    
51    
52      public boolean ownsCell(Cell c) {      public boolean ownsCell(Cell c) {
53          return false;          // XXX
54            // how can I check that this is PP cell?
55            
56            pa("Just guessing that this is PP...");
57    
58            return true;
59      }      }
60    
61      public void renderBuoy(VobScene vs, int into, Cell c, Object content) {      public void renderBuoy(VobScene vs, int into, Cell c, Object content) {
# Line 44  public class PPCanvasNode implements Cel Line 63  public class PPCanvasNode implements Cel
63      }      }
64    
65      public BuoyViewMainNode createMainNode(Cell c, Object content, CellPlacementHook hook) {      public BuoyViewMainNode createMainNode(Cell c, Object content, CellPlacementHook hook) {
66          return null;          return new PPCanvasCursor(c, avc, d, win);
67      }      }
68    
69    
70  }  }

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

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