public void show(Component invoker, int x, int y) {
		if (atom == null)
			return;
		if (!((MolecularModel) atom.getHostModel()).changeApprovedByRecorder())
			return;
		char[] code = null;
		if (atom.isAminoAcid()) {
			if (atom.getCodon() != null)
				code = atom.getCodon().toCharArray();
		}
		if (code == null)
			return;
		Aminoacid a = Codon.expressFromDNA(code);
		for (int i = 0; i < AMINO_ACID.length; i++) {
			setBackgroundColor(i);
			if (a == AMINO_ACID[i])
				mi[i].setSelected(true);
		}
		super.show(invoker, x, y);
	}