org.xmlcml.cml
Interface HasAtomRefs

All Known Subinterfaces:
AbstractAngle, AbstractAtomRef, AbstractBond, Angle, Bond, BondArray, Torsion
All Known Implementing Classes:
AbstractAtomRefImpl

public interface HasAtomRefs

some Objects (e.g. Bond, Angle) have references to Atoms. If an Atom is changed or deleted it may affect these Objects. The HasAtomRefs identifies these Objects and allows access to the Atoms


Method Summary
 void addAtomRef(Atom atom)
           
 void deleteAtomRef(Atom atom)
           
 Atom getAtomRef(int serial)
           
 java.util.Vector getAtomRefVector()
           
 

Method Detail

getAtomRef

public Atom getAtomRef(int serial)

getAtomRefVector

public java.util.Vector getAtomRefVector()

addAtomRef

public void addAtomRef(Atom atom)

deleteAtomRef

public void deleteAtomRef(Atom atom)