[This is really an experiment to see how we might implement our
singleton objects and whether the doc tools can do a better job with
this pattern. The compiler/doc-tools need to be smartened to
understand `interface` and `implements` to really do this right.]
Change 20080320-ptw-4 by [EMAIL PROTECTED] on 2008-03-20
16:34:26 EDT
in /Users/ptw/OpenLaszlo/ringding-clean/docs/src
for http://svn.openlaszlo.org/openlaszlo/trunk/docs/src
Summary: Redefine LzCursor using 'modern O-O'
Bugs Fixed:
LPP-5617 'LzCursor reference page problems' (partial)
Technical Reviewer: dda (pending)
Doc Reviewer: lou (pending)
Details:
Redefine LzCursor as a global alias for LzCursorService.LzCursor
which is a singleton class implementing LzCursorInterface by
trampolining to LzMouseKernel. This was all being done in a
hand-crafted Object before, but the doc tools couldn't grok that
at all.
Tests:
LzCursor still works. The documentation is different.
Files:
M WEB-INF/lps/lfc/services/LzCursor.lzs
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080320-ptw-4.tar