/[fenfire]/fenfire/org/fenfire/demo/buoyoing.py
ViewVC logotype

Diff of /fenfire/org/fenfire/demo/buoyoing.py

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

revision 1.103 by tjl, Sat Aug 2 08:50:14 2003 UTC revision 1.104 by mudyc, Mon Aug 4 06:02:48 2003 UTC
# Line 116  if 1: Line 116  if 1:
116      ppAct.assocNotes(noteHome, 1, noteA1)      ppAct.assocNotes(noteHome, 1, noteA1)
117    
118  if 2:  if 2:
119        fen.graph.add(noteA2, RDF.type, ff.vocab.lava.MINDSTRUCT.Data)
120    
121    
122    if 2:
123      #sc2 = myalph.addFile(java.io.File('testdata/paper.pdf'), 'application/pdf')      #sc2 = myalph.addFile(java.io.File('testdata/paper.pdf'), 'application/pdf')
124    
125      #noteH1 = Nodes.get(ppAct.newNote(paperHome, 200, 150, ''))      #noteH1 = Nodes.get(ppAct.newNote(paperHome, 200, 150, ''))
# Line 211  mainNode2 = ff.view.buoy.MainNode2D(plan Line 215  mainNode2 = ff.view.buoy.MainNode2D(plan
215  #mainNode = ff.view.buoy.MainNode2D(plane, paperview, ctrl)  #mainNode = ff.view.buoy.MainNode2D(plane, paperview, ctrl)
216    
217    
218    ### MindMap
219    mmview = ff.view.lava.mindMapView2D.MindMapView2D(fen, nodeview)
220    mmview = ff.view.AreaSelectingView2D(mmview)
221    mmconnector = ff.view.buoy.lava.MindMapConnector(fen)
222    mmconnector.normalNodeNodeType = ff.view.buoy.NodeType2D(irregu, \
223        ff.view.buoy.MainNode2D.MainNode2DFactory(1, ctrl))
224    mmconnector.mindMapNodeType =  ff.view.buoy.NodeType2DFull(mmview, \
225        ff.view.buoy.MainNode2D.MainNode2DFactory(1, ctrl))
226    
227    
228  ppconnector = ff.view.buoy.PPConnector(fen, irregu,  ppconnector = ff.view.buoy.PPConnector(fen, irregu,
229                          ff.view.buoy.MainNode2D.MainNode2DFactory(1, ctrl),                          ff.view.buoy.MainNode2D.MainNode2DFactory(1, ctrl),
230                                         nodeview)                                         nodeview)
 tconnector = ff.view.buoy.TransclusionConnector(fen, nodeview)  
231    
232    tconnector = ff.view.buoy.TransclusionConnector(fen, nodeview)
233  #pagescroll2d = ff.view.IrregularViewportView2D(  #pagescroll2d = ff.view.IrregularViewportView2D(
234  #           ff.view.PaperView2D(vob.putil.demowindow.w,  #           ff.view.PaperView2D(vob.putil.demowindow.w,
235  #                       ff.view.PageScrollView2D()))  #                       ff.view.PageScrollView2D()))
# Line 444  class Scene(vob.buoy.buoymanager.MultiBu Line 458  class Scene(vob.buoy.buoymanager.MultiBu
458          self.single = single          self.single = single
459          if single:          if single:
460              vob.buoy.buoymanager.MultiBuoyManager.__init__(self,              vob.buoy.buoymanager.MultiBuoyManager.__init__(self,
461                  [mainNode], [ppconnector, tconnector],                  [mainNode], [ppconnector, mmconnector, tconnector],
462                  SingleGeometer(self, context, nodeview),                  SingleGeometer(self, context, nodeview),
463                  context=context)                  context=context)
464          else:          else:
465              vob.buoy.buoymanager.MultiBuoyManager.__init__(self,              vob.buoy.buoymanager.MultiBuoyManager.__init__(self,
466                  [mainNode, mainNode2], [ppconnector, tconnector],                  [mainNode, mainNode2],
467                    [ppconnector, mmconnector, tconnector],
468                  DoubleGeometer(self, context, nodeview),                  DoubleGeometer(self, context, nodeview),
469                  context=context)                  context=context)
470                            

Legend:
Removed from v.1.103  
changed lines
  Added in v.1.104

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