so it must be that we are missing what is a necessary condition for the 
required loading of a JAR file.
What could it be? Let's check Smiles:

Let's see, how about this:

org.jmol.util.PatternMatcher  has

import org.jmol.smiles.InvalidSmilesException;
import org.jmol.smiles.SmilesAtom;
import org.jmol.smiles.SmilesBond;
import org.jmol.smiles.SmilesMolecule;
import org.jmol.smiles.SmilesParser;


OK, so then that's why smiles is being loaded. What do I need to do to 
isolate that? This?

1) Move patternMatcher to

org.jmol.smiles

or to its own package.

2) in Eval:

      PatternMatcher matcher = new PatternMatcher(viewer);
      try {
        bs = matcher.getSubstructureSet(smiles);
      } catch (Exception e) {
        evalError(e.getMessage());
      }


needs to be isolated. Can I just use Class.forName() here?

Bob


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to