| Name of deprecated class, field or method | 
Deprecation version | 
Recommended class, field or method | 
| #####  chemaxon.core.calculations.valencecheck | 
 | 
 | 
ValenceCheckOptions.ValenceCheckOptions(boolean localAromatic, boolean traditionalNallowed) | 
Marvin 6.2 | 
chemaxon.core.calculations.valencecheck.ValenceCheckOptions.Builder | 
| #####  chemaxon.struc | 
 | 
 | 
MolAtom.getRadical() | 
Marvin 6.2 | 
chemaxon.struc.MolAtom.getRadicalValue() | 
MolAtom.setRadical(int r) | 
Marvin 6.2 | 
chemaxon.struc.MolAtom.setRadicalValue(Radical) | 
MolBond.isRemovable() | 
Marvin 6.2 | 
Not supported feature. | 
Molecule.RM_KEEP_LEAVINGGROUPS | 
Marvin 6.2 | 
Not supported feature. | 
Molecule.isGUIContracted() | 
Marvin 6.2 | 
chemaxon.struc.Molecule.hasContractedSgroup() | 
Molecule.mergeAtoms(MolAtom that, MolAtom node) | 
Marvin 6.2 | 
chemaxon.struc.util.moleculeutil.MergeUtil.mergeAtoms(MolAtom, MolAtom, boolean) | 
Molecule.setGUIContracted(boolean contract, int opts) | 
Marvin 6.2 | 
chemaxon.struc.Molecule.expandSgroups(int)  chemaxon.struc.Molecule.contractSgroups(int)  chemaxon.struc.sgroup.Expandable.LEAVE_COORDS_UNCHANGED | 
Molecule.setGUIContracted(boolean contract) | 
Marvin 6.2 | 
chemaxon.struc.Molecule.expandSgroups(int)  chemaxon.struc.Molecule.contractSgroups(int)  chemaxon.struc.sgroup.Expandable.LEAVE_COORDS_UNCHANGED | 
MoleculeGraph.createBHtab() | 
Marvin 6.2 | 
No replacement. | 
MoleculeGraph.insertAtom(int i, MolAtom atom) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.MoleculeGraph.add(MolAtom) | 
MoleculeGraph.insertBond(int i, MolBond bond) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.MoleculeGraph.add(MolBond) | 
MoleculeGraph.mergeAtoms(MolAtom replacementAtom, MolAtom origAtom) | 
Marvin 6.2 | 
chemaxon.struc.util.moleculeutil.MergeUtil.mergeAtoms(MolAtom, MolAtom, boolean) | 
MoleculeGraph.replaceBond(MolBond oldb, MolBond newb) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.MoleculeGraph.removeBond(MolBond)  chemaxon.struc.MoleculeGraph.add(MolBond) | 
MoleculeGraph.setAtom(int i, MolAtom atom) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.MoleculeGraph.removeAtom(int)  chemaxon.struc.MoleculeGraph.add(MolAtom)  chemaxon.struc.MolAtom | 
MoleculeGraph.setBond(int i, MolBond b) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.MoleculeGraph.removeBond(MolBond)  chemaxon.struc.MoleculeGraph.add(MolBond) | 
RgMolecule.mergeAtoms(MolAtom that, MolAtom a) | 
Marvin 6.2 | 
chemaxon.struc.util.moleculeutil.MergeUtil.mergeAtoms(MolAtom, MolAtom, boolean) | 
RgMolecule.replaceBond(MolBond olde, MolBond newe) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.RgMolecule.removeBond(MolBond)  chemaxon.struc.RgMolecule.add(MolBond) | 
RgMolecule.setAtom(int iu, MolAtom node) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.RgMolecule.removeAtom(MolAtom)  chemaxon.struc.RgMolecule.add(MolAtom) | 
RgMolecule.setBond(int iu, MolBond edge) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.RgMolecule.removeBond(MolBond)  chemaxon.struc.RgMolecule.add(MolBond) | 
RxnMolecule.mergeAtoms(MolAtom that, MolAtom node) | 
Marvin 6.2 | 
chemaxon.struc.util.moleculeutil.MergeUtil.mergeAtoms(MolAtom, MolAtom, boolean) | 
RxnMolecule.replaceBond(MolBond olde, MolBond newe) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.RxnMolecule.removeBond(MolBond)  chemaxon.struc.RxnMolecule.add(MolBond) | 
RxnMolecule.setAtom(int iu, MolAtom node) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.RxnMolecule.removeAtom(MolAtom)  chemaxon.struc.RxnMolecule.add(MolAtom) | 
RxnMolecule.setBond(int iu, MolBond edge) | 
Marvin 6.2 | 
chemaxon.struc.MoleculeGraph  chemaxon.struc.RxnMolecule.removeBond(MolBond)  chemaxon.struc.RxnMolecule.add(MolBond) | 
SelectionMolecule.setBond(int i, MolBond bond) | 
Marvin 6.2 | 
chemaxon.struc.SelectionMolecule.removeBond(MolBond)  chemaxon.struc.SelectionMolecule.add(MolBond) | 
Sgroup.setGUIStateRecursively(boolean contract, int opts) | 
Marvin 6.2 | 
chemaxon.struc.Molecule.setGUIContracted(boolean)  chemaxon.struc.Molecule.setGUIContracted(boolean, int) | 
Sgroup.setGUIStateRecursively(boolean v) | 
Marvin 6.2 | 
chemaxon.struc.Molecule.setGUIContracted(boolean)  chemaxon.struc.Molecule.setGUIContracted(boolean, int) | 
Sgroup.setXState(int state, int opts) | 
Marvin 6.2 | 
chemaxon.struc.Sgroup.setXState(int) | 
| #####  chemaxon.struc.sgroup | 
 | 
 | 
Expandable.COORDS_UPDATE | 
Marvin 6.2 | 
Not supported feature. | 
Expandable.REVERSIBLE_EXPAND | 
Marvin 6.2 | 
chemaxon.struc.sgroup.Expandable.LEAVE_COORDS_UNCHANGED | 
SuperatomSgroup.cloneLeavingGroups(SuperatomSgroup sasg) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.expandOther(int opts, Molecule moltoexpand) | 
Marvin 6.2 | 
chemaxon.struc.sgroup.SuperatomSgroup.expand(int) | 
SuperatomSgroup.getParentSgroupGraph() | 
Marvin 6.2 | 
chemaxon.struc.sgroup.SuperatomSgroup.getSgroupGraph() | 
SuperatomSgroup.removeLeavingGroup(int order) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.setCrossingBondType(int order, BondType newType) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.setLeavingGroup(int order, int atNo, String alternativeName, BondType crossingBondType) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.setLeavingGroup(int order, int atNo, String alternativeName) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.setLeavingGroup(int order, int atNo) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.setLeavingGroupAlternativeName(int order, String alternativeName) | 
Marvin 6.2 | 
Not supported feature. | 
SuperatomSgroup.updateAttachmentPoints() | 
Marvin 6.2 | 
chemaxon.struc.sgroup.SuperatomSgroup.calculateAttachmentPoints() | 
| #####  chemaxon.util.iterator | 
 | 
 | 
IteratorFactory.INCLUDE_CHEMICAL_ATOMS | 
Marvin 6.2 | 
chemaxon.util.iterator.IteratorFactory.INCLUDE_CHEMICAL_ATOMS_ONLY |