/** {@inheritDoc} */ @Override public IAtom getNTerminus() { logger.debug("Getting N-terminus: ", super.getNTerminus()); return super.getNTerminus(); }
/** * Clones this AminoAcid object. * * @return The cloned object */ @Override public IAminoAcid clone() throws CloneNotSupportedException { AminoAcid clone = (AminoAcid) super.clone(); // copying the new N-terminus and C-terminus pointers if (getNTerminus() != null) clone.setNTerminus(clone.getAtom(getAtomNumber(getNTerminus()))); if (getCTerminus() != null) clone.setCTerminus(clone.getAtom(getAtomNumber(getCTerminus()))); return clone; }
/** * Clones this AminoAcid object. * * @return The cloned object */ @Override public IAminoAcid clone() throws CloneNotSupportedException { AminoAcid clone = (AminoAcid) super.clone(); // copying the new N-terminus and C-terminus pointers if (getNTerminus() != null) clone.setNTerminus(clone.getAtom(getAtomNumber(getNTerminus()))); if (getCTerminus() != null) clone.setCTerminus(clone.getAtom(getAtomNumber(getCTerminus()))); return clone; }