[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst |
Date: |
Sun, 02 Feb 2003 09:23:52 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 03/02/02 09:23:52
Modified files:
doc/pegboard/buoydesign--tjl: peg.rst
Log message:
Twid
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/buoydesign--tjl/peg.rst.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
Patches:
Index: gzz/doc/pegboard/buoydesign--tjl/peg.rst
diff -u gzz/doc/pegboard/buoydesign--tjl/peg.rst:1.8
gzz/doc/pegboard/buoydesign--tjl/peg.rst:1.9
--- gzz/doc/pegboard/buoydesign--tjl/peg.rst:1.8 Sat Feb 1 12:32:22 2003
+++ gzz/doc/pegboard/buoydesign--tjl/peg.rst Sun Feb 2 09:23:52 2003
@@ -3,8 +3,8 @@
=============================================================
:Author: Tuomas J. Lukka
-:Last-Modified: $Date: 2003/02/01 17:32:22 $
-:Revision: $Revision: 1.8 $
+:Last-Modified: $Date: 2003/02/02 14:23:52 $
+:Revision: $Revision: 1.9 $
:Status: Incomplete
Goals: get the xupdf and pp functionality under one model.
@@ -218,11 +218,11 @@
Matcher structure can separate left&right links and know which way
-The pluggable implementation
-----------------------------
+The semi-pluggable implementation
+---------------------------------
In this implementation of the BuoyViewMainNode and BuoyViewNodeType interfaces,
-the node and link types are pluggable. There are naturally some problems with
+the node and link types are almost pluggable. There are naturally some
problems with
full pluggability, due to the bidirectionality of the links: some node types
will only match some other node types, etc.
@@ -230,5 +230,27 @@
and scrollblocks. The ZZ cell nodes and PP canvases are both in ZZstructure
and use cellviews so they can be handled by the same linking managers,
but the scrollblocks cannot.
+
+.. UML:: SemiPluggableBuoys
+
+ jlinkpackage gzz.view.buoy
+
+ class BuoyViewNodeType "interface"
+ jlink
+
+ class gzz.view.CellPlacementHook "interface"
+ jlink
+
+ class CellBuoyViewNodeType "interface"
+ inherit BuoyViewNodeType
+
+ class BuoyViewMainNode "interface"
+
+ class CellBuoyViewMainNode
+ inherit BuoyViewMainNode
+ fields
+ Cell cursor
+
+ class PPCanvas
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst, Tuomas J. Lukka, 2003/02/01
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst,
Tuomas J. Lukka <=
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst, Tuomas J. Lukka, 2003/02/04
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst, Tuomas J. Lukka, 2003/02/04
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst, Tuomas J. Lukka, 2003/02/04
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst, Tuomas J. Lukka, 2003/02/04
- [Gzz-commits] gzz/doc/pegboard/buoydesign--tjl peg.rst, Tuomas J. Lukka, 2003/02/09