Interface ILonePair
- All Superinterfaces:
Cloneable, ICDKObject, IChemObject, IElectronContainer
- All Known Implementing Classes:
DebugLonePair, LonePair, LonePair
A LonePair is an orbital primarily located with one Atom, containing
two electrons.
- Keywords:
- orbital, lone-pair
-
Field Summary
Fields inherited from interface IChemObject
ALIPHATIC, AROMATIC, CONJUGATED, HYDROGEN_BOND_ACCEPTOR, HYDROGEN_BOND_DONOR, IN_RING, MAPPED, MARKUSH, NOT_IN_RING, PLACED, REACTIVE_CENTER, SINGLE_OR_DOUBLE, TYPEABLE, VISITED -
Method Summary
Methods inherited from interface ICDKObject
getBuilderMethods inherited from interface IChemObject
addListener, addProperties, clear, clone, flags, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, notifyChanged, notifyChanged, removeListener, removeProperty, set, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toStringMethods inherited from interface IElectronContainer
getElectronCount, setElectronCount
-
Method Details
-
getAtom
-
setAtom
Sets the associated Atom.- Parameters:
atom- the Atom this lone pair will be associated with- See Also:
-
contains
Returns true if the given atom participates in this lone pair.- Parameters:
atom- The atom to be tested if it participates in this bond- Returns:
- true if this lone pair is associated with the atom
-