From: Egon W. <eg...@us...> - 2004-03-14 21:07:11
|
Update of /cvsroot/cdk/cdk/src/org/openscience/cdk/validate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16897/src/org/openscience/cdk/validate Modified Files: ValencyValidator.java Log Message: Fixed problem with finding valencies for pseudo atoms Index: ValencyValidator.java =================================================================== RCS file: /cvsroot/cdk/cdk/src/org/openscience/cdk/validate/ValencyValidator.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- ValencyValidator.java 24 Feb 2004 21:25:30 -0000 1.6 +++ ValencyValidator.java 14 Mar 2004 20:58:12 -0000 1.7 @@ -37,6 +37,7 @@ import org.openscience.cdk.Element; import org.openscience.cdk.Isotope; import org.openscience.cdk.Molecule; +import org.openscience.cdk.PseudoAtom; import org.openscience.cdk.Reaction; import org.openscience.cdk.SetOfMolecules; import org.openscience.cdk.SetOfReactions; @@ -104,7 +105,9 @@ ValidationReport report = new ValidationReport(); Atom[] atoms = subject.getAtoms(); for (int i=0; i<atoms.length; i++) { - report.addReport(validateAtomValency(atoms[i], subject)); + if (!(atoms[i] instanceof PseudoAtom)) { + report.addReport(validateAtomValency(atoms[i], subject)); + } } return report; }; |