public interface IPDBPolymer extends IBioPolymer
| Modifier and Type | Method and Description |
|---|---|
void |
addAtom(IPDBAtom oAtom)
Adds the atom oAtom without specifying a Monomer or a Strand.
|
void |
addAtom(IPDBAtom oAtom,
IMonomer oMonomer,
IStrand oStrand)
Adds the atom to a specified Strand and a specified Monomer.
|
void |
addStructure(IPDBStructure structure)
Adds the PDBStructure structure a this PDBPolymer.
|
IPDBPolymer |
clone()
Returns a deep clone of this IChemObject.
|
Collection<IPDBStructure> |
getStructures()
Returns a Collection containing the PDBStructure in the PDBPolymer.
|
addAtom, addAtom, addAtom, getMonomer, getMonomerCount, getMonomerNames, getStrand, getStrandCount, getStrandNames, getStrands, removeStrandaddAtom, getMonomer, removeMonomeradd, addBond, addBond, addBond, addElectronContainer, addLonePair, addLonePair, addSingleElectron, addSingleElectron, addStereoElement, atoms, bonds, contains, contains, contains, contains, contains, electronContainers, getAtom, getAtomCount, getAtomNumber, getBond, getBond, getBondCount, getBondNumber, getBondNumber, getBondOrderSum, getConnectedAtomsCount, getConnectedAtomsList, getConnectedBondsCount, getConnectedBondsCount, getConnectedBondsList, getConnectedElectronContainersList, getConnectedLonePairsCount, getConnectedLonePairsList, getConnectedSingleElectronsCount, getConnectedSingleElectronsList, getElectronContainer, getElectronContainerCount, getFirstAtom, getLastAtom, getLonePair, getLonePairCount, getLonePairNumber, getMaximumBondOrder, getMinimumBondOrder, getSingleElectron, getSingleElectronCount, getSingleElectronNumber, getTitle, indexOf, indexOf, indexOf, indexOf, isEmpty, lonePairs, remove, removeAllBonds, removeAllElectronContainers, removeAllElements, removeAtom, removeAtom, removeAtomAndConnectedElectronContainers, removeAtomOnly, removeAtomOnly, removeBond, removeBond, removeBond, removeElectronContainer, removeElectronContainer, removeLonePair, removeLonePair, removeSingleElectron, removeSingleElectron, setAtom, setAtoms, setBonds, setStereoElements, setTitle, singleElectrons, stereoElementsaddListener, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toStringgetBuilderstateChangedvoid addAtom(IPDBAtom oAtom)
oAtom - The atom to addvoid addAtom(IPDBAtom oAtom, IMonomer oMonomer, IStrand oStrand)
oAtom - The atom to addoMonomer - The monomer the atom belongs tooStrand - The strand the atom belongs tovoid addStructure(IPDBStructure structure)
structure - The PDBStructure to addCollection<IPDBStructure> getStructures()
IPDBPolymer clone() throws CloneNotSupportedException
clone in interface IAtomContainerclone in interface IBioPolymerclone in interface IChemObjectclone in interface IPolymerCloneNotSupportedException - if the IChemObject cannot be clonedCopyright © 2017. All rights reserved.