Sorry, I don't understand what static fields mean.
Whatever I contributed to WebExport was based on duplicating or editing
exissting code. I
don't really grasp the inners of Java code.
--
Centralized Desktop Delivery:
I cannot recall a reason for them being static. I do recall we had some issues
that required us to make sure that some things were protected. I may have time
to look at the code this afternoon. Any module in particular?
Jonathan
On Nov 12, 2010, at 7:36 PM, Robert Hanson wrote:
Jonathan,
WebExport is the one. I've carefully gone through all the other Jmol code
and made sure that there are no static references to anything but constants.
This is important from a threading point of view. I think it's OK as it is,
but it just seems messy to me. A quick look suggested it's a very
Bob,
I think these are a holdover from when we were trying to maintain the ability
of webexport to run separately. It is now so dependent on direct connections
to the rest of Jmol that I do not think it can run without Jmol. Thus I will
put on my list (maybe for January) the removal of all