[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

Reply via email to