[Laszlo-dev] doc roundup: LzAudioKernel. LzCSSStyle, LzUtilsClass

Donald Anderson dda at ddanderson.com
Tue Aug 5 09:02:31 PDT 2008


1) LzAudioKernel is marked public in the swf9 kernels, in other kernels,
it is a public variable (a hand crafted class).  It does not appear in  
the docs
(not sure why it isn't picked up as 'swf9 only').

Should it be public?  This somewhat implies it should be
    - documented
    - published as lz.AudioKernel
    - non swf versions rewritten as 'class LzAudioKernel'

Partial solutions are possible (if justified)!

2) The services/LzCSSStyle.lzs file is marked with a '@access public'  
header.
This means (I think!) that any classes not otherwise marked are public  
in documentation.
LzCSSStyleRule, LzCSSStyleClass, LzCSSStyleDeclaration are thus marked  
public,
though they have little or any javadoc to support them.  They are  
currently published
in the lz object as well.  Can I assume this whole file should be  
private?

3) lz.Utils is published as a singleton LzUtilsClass:
   lz.Utils = new LzUtilsClass();
But LzUtilsClass is not public, so should it be published in lz?

- Don


--

Don Anderson
Java/C/C++, Berkeley DB, systems consultant

voice: 617-547-7881
email: dda at ddanderson.com
www: http://www.ddanderson.com



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080805/f6279d6d/attachment.html


More information about the Laszlo-dev mailing list