With respect to returning iterators *instead* of arrays: I think that this imposes unnecessary restrictions. In various cases, one will want direct access to a particular element for querying and modification. If I know I want to query and conditionally change the value of atom 8, why should I have to call iterator.next() eight times instead of accessing the array directly.
Cheers, Chris Egon Willighagen wrote: > Hi all, > > some developers have started discussion on gettin the API of the data classes > (or kernel classes) more consistent. The changes are extensive, and input > from users is much appreciated. > > Please have a look at > > http://wiki.cubic.uni-koeln.de/cdkwiki/doku.php?id=refactoringkernelclasses > > and let us know what you think of the suggested changes, or even contribute > to > the discussion by suggesting additional clean ups or consistency fixes. > > Thanx, > > Kai and Egon > -- Priv. Doz. Dr. Christoph Steinbeck ([EMAIL PROTECTED]) Head of the Research Group for Molecular Informatics Cologne University BioInformatics Center (http://almost.cubic.uni-koeln.de) Zülpicher Str. 47, 50674 Cologne Tel: +49(0)221-470-7426 Fax: +49 (0) 221-470-7786 What is man but that lofty spirit - that sense of enterprise. ... Kirk, "I, Mudd," stardate 4513.3.. _______________________________________________ Cdk-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cdk-user

