I'm still interested in how the CDK business works. I would like Jmol to
remain compatible with that. And, of course, you will be missing out on so
much good stuff....
On Fri, Feb 27, 2009 at 8:08 AM, Alexander Klenner <
klen...@bioinformatik.uni-frankfurt.de> wrote:
> Ok, maybe i should have done this before updating to 11.7.
> I can get my picked atom now ;) Robert thanks a lot for your help!
>
> Cheers,
>
> Alex
>
> Robert Hanson schrieb:
> > Alex, certainly you should be able to use the older version if you
> > need to. It was really just a very basic misunderstanding about
> > "selection" -- so that one little change should be all you need. As
> > for CDKJmolAdapter, I don't know. If you have an application and you
> > can send it to me or put it on SVN, I can take a look and see what is
> > going wrong there. JmolAdapter is rather complex, I admit, but I'd be
> > interested in what the use of a CDK adapter would be.
> >
> > Bob
> >
> >
> > On Fri, Feb 27, 2009 at 7:24 AM, Alexander Klenner
> > <klen...@bioinformatik.uni-frankfurt.de
> > <mailto:klen...@bioinformatik.uni-frankfurt.de>> wrote:
> >
> > Hey,
> >
> > thanks for the fast answering of my questions, I really didn't get
> the
> > difference between selection and just picking and atom... I did what
> > Robert suggested but unfortunately I encountered a different problem
> > now. I updatet to Jmol 11.7 and now my whole CDK-Jmol connections
> > broke
> > down :(.
> >
> > I think when I started this projected some month ago (was paused
> > though)
> > I found something like a CDKJmolAdapter.class. My connection is
> > pretty
> > much this code with some changes for atomtyping and rewriting jmol
> > molecules to cdk. First of all due to all the new abstract methods in
> > JmolAdapter in the newer Version I had to switch to
> smarterJmolAdapter
> > which doesn't seem to be a problem.
> >
> > But the method I was using to add the molecule to the viewer is now
> > deprecated and doesn't take CDK-molecules as arguments as it did
> > before:
> >
> > viewer.openClientFile(String,String,CDK-Molecule)
> >
> > It asks for a AtomSetCollection
> >
> > Is there a way to extract this AtomSetCollection from an CDK molecule
> > object (is it equivalent to any cdk data sctucture for example?
> > )or does
> > something like a new adapter class already exist?
> >
> > Greetings,
> >
> > Alex
> >
> >
> > Robert Hanson schrieb:
> > > Alex, the distinction you need to make is between a Jmol atom
> > > "selection" using the SELECT command and a mouse action to pick an
> > > atom, which is a callback. You are watching for the select command.
> > > What you want to do is implement org.jmol.api.JmolStatusListener.
> > > Check out how this is done in Jmol.java. The two specific
> > methods you
> > > will want to implement are:
> > >
> > > public boolean notifyEnabled(int type)
> > > public void notifyCallback(int type, Object[] data)
> > >
> > >
> > > You register your status listener at Jmol viewer allocation time:
> > >
> > > viewer = JmolViewer.allocateViewer(display, modelAdapter,
> > > null, null, null, appletContext = commandOptions,
> > > new MyStatusListener());
> > >
> > > Where MyStatusListener() implements JmolStatusListener.
> > >
> > > Referring to Jmol 11.7 here.
> > >
> > >
> > > Bob
> > >
> > >
> > > On Thu, Feb 26, 2009 at 7:23 AM, Alexander Klenner
> > > <klen...@bioinformatik.uni-frankfurt.de
> > <mailto:klen...@bioinformatik.uni-frankfurt.de>
> > > <mailto:klen...@bioinformatik.uni-frankfurt.de
> > <mailto:klen...@bioinformatik.uni-frankfurt.de>>> wrote:
> > >
> > > Hi all,
> > >
> > > is there a way to add something like the 'SelectionListener'
> > to my
> > > instance of the viewer ( I am using the viewer to visualize
> some
> > > molecules that are in CDK Molecule representation)
> > > that actually will react if I mouse-klick an atom in the
> viewer?
> > >
> > > I tried the following but that won't do anything so far...
> > >
> > > MyViewer.addSelectionListener(new JmolSelectionListener() {
> > > public void selectionChanged(BitSet selection) {
> > > //do some nice stuff whenever
> > atom is
> > > klicked
> > > }
> > >
> > > });
> > >
> > > I do see the system outs from the StatusManager class that
> > confirms,
> > > that I did pick an atom.
> > >
> > > Is there a way to do this or do I have to implement something
> by
> > > myself?
> > >
> > > Thanks for any help or suggestions,
> > >
> > > Alex
> > >
> > >
> > >
> > > --
> > > Alexander Klenner, Dipl.-Bioinf.
> > > Johann Wolfgang Goethe-University Frankfurt
> > > Department of Biosciences
> > > Siesmayerstrasse 70
> > > D-60323 Frankfurt
> > > Tel: +49 (0) 69 798 24879
> > > Fax: +49 (0) 69 798 24880
> > > klen...@bioinformatik.uni-frankfurt.de
> > <mailto:klen...@bioinformatik.uni-frankfurt.de>
> > > <mailto:klen...@bioinformatik.uni-frankfurt.de
> > <mailto:klen...@bioinformatik.uni-frankfurt.de>>
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Open Source Business Conference (OSBC), March 24-25, 2009, San
> > > Francisco, CA
> > > -OSBC tackles the biggest issue in open source: Open
> > Sourcing the
> > > Enterprise
> > > -Strategies to boost innovation and cut costs with open source
> > > participation
> > > -Receive a $600 discount off the registration fee with the
> > source
> > > code: SFAD
> > > http://p.sf.net/sfu/XcvMzF8H
> > > _______________________________________________
> > > Jmol-users mailing list
> > > Jmol-users@lists.sourceforge.net
> > <mailto:Jmol-users@lists.sourceforge.net>
> > > <mailto:Jmol-users@lists.sourceforge.net
> > <mailto:Jmol-users@lists.sourceforge.net>>
> > > https://lists.sourceforge.net/lists/listinfo/jmol-users
> > >
> > >
> > >
> > >
> > > --
> > > Robert M. Hanson
> > > Professor of Chemistry
> > > St. Olaf College
> > > 1520 St. Olaf Ave.
> > > Northfield, MN 55057
> > > http://www.stolaf.edu/people/hansonr
> > > phone: 507-786-3107
> > >
> > >
> > > If nature does not answer first what we want,
> > > it is better to take what answer we get.
> > >
> > > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
> > >
> >
> ------------------------------------------------------------------------
> > >
> > >
> >
> ------------------------------------------------------------------------------
> > > Open Source Business Conference (OSBC), March 24-25, 2009, San
> > Francisco, CA
> > > -OSBC tackles the biggest issue in open source: Open Sourcing
> > the Enterprise
> > > -Strategies to boost innovation and cut costs with open source
> > participation
> > > -Receive a $600 discount off the registration fee with the
> > source code: SFAD
> > > http://p.sf.net/sfu/XcvMzF8H
> > >
> >
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > Jmol-users mailing list
> > > Jmol-users@lists.sourceforge.net
> > <mailto:Jmol-users@lists.sourceforge.net>
> > > https://lists.sourceforge.net/lists/listinfo/jmol-users
> > >
> >
> >
> > --
> > Alexander Klenner, Dipl.-Bioinf.
> > Johann Wolfgang Goethe-University Frankfurt
> > Department of Biosciences
> > Siesmayerstrasse 70
> > D-60323 Frankfurt
> > Tel: +49 (0) 69 798 24879
> > Fax: +49 (0) 69 798 24880
> > klen...@bioinformatik.uni-frankfurt.de
> > <mailto:klen...@bioinformatik.uni-frankfurt.de>
> >
> >
> >
> ------------------------------------------------------------------------------
> > Open Source Business Conference (OSBC), March 24-25, 2009, San
> > Francisco, CA
> > -OSBC tackles the biggest issue in open source: Open Sourcing the
> > Enterprise
> > -Strategies to boost innovation and cut costs with open source
> > participation
> > -Receive a $600 discount off the registration fee with the source
> > code: SFAD
> > http://p.sf.net/sfu/XcvMzF8H
> > _______________________________________________
> > Jmol-users mailing list
> > Jmol-users@lists.sourceforge.net
> > <mailto:Jmol-users@lists.sourceforge.net>
> > https://lists.sourceforge.net/lists/listinfo/jmol-users
> >
> >
> >
> >
> > --
> > Robert M. Hanson
> > Professor of Chemistry
> > St. Olaf College
> > 1520 St. Olaf Ave.
> > Northfield, MN 55057
> > http://www.stolaf.edu/people/hansonr
> > phone: 507-786-3107
> >
> >
> > If nature does not answer first what we want,
> > it is better to take what answer we get.
> >
> > -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
> > ------------------------------------------------------------------------
> >
> >
> ------------------------------------------------------------------------------
> > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> > -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> > -Strategies to boost innovation and cut costs with open source
> participation
> > -Receive a $600 discount off the registration fee with the source code:
> SFAD
> > http://p.sf.net/sfu/XcvMzF8H
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Jmol-users mailing list
> > Jmol-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jmol-users
> >
>
>
> --
> Alexander Klenner, Dipl.-Bioinf.
> Johann Wolfgang Goethe-University Frankfurt
> Department of Biosciences
> Siesmayerstrasse 70
> D-60323 Frankfurt
> Tel: +49 (0) 69 798 24879
> Fax: +49 (0) 69 798 24880
> klen...@bioinformatik.uni-frankfurt.de
>
>
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco,
> CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the
> Enterprise
> -Strategies to boost innovation and cut costs with open source
> participation
> -Receive a $600 discount off the registration fee with the source code:
> SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> Jmol-users mailing list
> Jmol-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>
--
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
http://www.stolaf.edu/people/hansonr
phone: 507-786-3107
If nature does not answer first what we want,
it is better to take what answer we get.
-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users