I have restructured some of the packaging of the Jmol source code.

This means that there were lots of files modified, but no real code changes.

 * I eliminated the org.jmol.viewer.datamodel and org.jmol.viewer.script
packages. They are now part of the org.jmol.viewer package. That means
that almost all the methods now have package visibility (instead of being
public).

 * org.jmol.viewer.JmolViewer is now named org.jmol.viewer.Viewer

 * there are two new interfaces called org.jmol.api.JmolSimpleViewer and
org.jmol.api.JmolViewer ... JmolViewer extends JmolSimpleViewer

 * org.jmol.viewer.Viewer implements org.jmol.api.JmolViewer

 * the JmolApplet and the Jmol application now use the
org.jmol.api.JmolViewer interface.

 * everyone else should use the JmolSimpleViewer interface

JavaDoc should be added first to JmolSimpleViewer. That should be a
simple, clean, high-level interface.

This process has made it very clear what routines are being used. Frankly,
it looks rather ugly ... the JmolViewer interface needs a lot of work.



Miguel






-------------------------------------------------------
This SF.Net email is sponsored by: InterSystems CACHE
FREE OODBMS DOWNLOAD - A multidimensional database that combines
robust object and relational technologies, making it a perfect match
for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8
_______________________________________________
Jmol-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to