@ Override public void addAtom ( IPDBAtom oAtom , IMonomer oMonomer , IStrand oStrand ) { super . addAtom ( oAtom , oMonomer , oStrand ) ; if ( ! sequentialListOfMonomers . contains ( oMonomer . getMonomerName ( ) ) ) sequentialListOfMonomers . add ( oMonomer . getMonomerName ( ) ) ; }
Adds the IPDBAtom oAtom to a specified Monomer of a specified Strand . Additionally it keeps record of the iCode .