Beanshell and Tree Checkin Update Report

Gerald Bauer <[email protected]> Fri, 19 Sep 2003 10:41:52 -0700 (PDT)
Newsgroups gmane.comp.java.luxor-xul.user
Message-ID <[email protected]>
Hi Anakrewn Meidis,

  Here's the latest update on getting all your changes
into the main trunk.

  I've checked in/added all your non-Luxor specific
tree sources to the salsa module under the
salsa.tree.* package structure.

  I've checked in/added your new tree tags to the
petra module as a plugin under the luxor.plugin.*
package structure. 

  I've added your beanshell script code to XulManager
in the Luxor kernel (aka luxor module).

    
  What is missing?

  I've yet to add your JUnit test cases.

  I've yet to add your beanshell sample.

  The source for AppRunner and Tool you mention in
your mail seem to be missing. Can you send me fresh
copies? Or point out where I can find them?

> All the *Def.java files have just one modification.
> They set the name of the produced JComponent equal
to the id.
> The necessity for the name, is created by the fact
that the scripts
> need the name to get a reference to the component.
> If you agree with this way of getting a reference,
than this 
> modification should probably be done to every *Def
class.

  I agree. The name for every component needs to be
set. I will go over the code and fix it for every
component.


  Last but not least can you point out what you have
changed in XulTag? I can't spot any difference.

  - Gerald

PS: I'll send you also a private mail to handle some
sourceforge admin stuff.


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf