public void show(Component invoker, int x, int y) {
		if (atom == null)
			return;
		if (!atom.isNucleotide())
			return;
		if (!((MolecularModel) atom.getHostModel()).changeApprovedByRecorder())
			return;
		String s = atom.getName();
		if (s.equals("A"))
			miA.setSelected(true);
		else if (s.equals("C"))
			miC.setSelected(true);
		else if (s.equals("G"))
			miG.setSelected(true);
		else if (s.equals("T"))
			miT.setSelected(true);
		else if (s.equals("U"))
			miU.setSelected(true);
		s = ((AtomisticView) atom.getHostModel().getView()).getColorCoding();
		miA.setBackground(DNAScroller.getCodonColor(Nucleotide.ADENINE_NAME, s));
		miC.setBackground(DNAScroller.getCodonColor(Nucleotide.CYTOSINE_NAME, s));
		miG.setBackground(DNAScroller.getCodonColor(Nucleotide.GUANINE_NAME, s));
		miT.setBackground(DNAScroller.getCodonColor(Nucleotide.THYMINE_NAME, s));
		miU.setBackground(DNAScroller.getCodonColor(Nucleotide.URACIL_NAME, s));
		super.show(invoker, x, y);
	}