public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
				switch (jmolContainer.getAtomSelection()) {
				case JmolContainer.SELECT_PROTEIN:
					ModelerUtilities.setWithoutNotifyingListeners(miAll, true);
					break;
				case JmolContainer.SELECT_PROTEIN_BACKBONE:
					ModelerUtilities.setWithoutNotifyingListeners(miBackbone, true);
					break;
				case JmolContainer.SELECT_PROTEIN_SIDECHAIN:
					ModelerUtilities.setWithoutNotifyingListeners(miSideChain, true);
					break;
				case JmolContainer.SELECT_PROTEIN_POLAR:
					ModelerUtilities.setWithoutNotifyingListeners(miPolar, true);
					break;
				case JmolContainer.SELECT_PROTEIN_NONPOLAR:
					ModelerUtilities.setWithoutNotifyingListeners(miNonpolar, true);
					break;
				case JmolContainer.SELECT_PROTEIN_BASIC:
					ModelerUtilities.setWithoutNotifyingListeners(miBasic, true);
					break;
				case JmolContainer.SELECT_PROTEIN_ACIDIC:
					ModelerUtilities.setWithoutNotifyingListeners(miAcidic, true);
					break;
				case JmolContainer.SELECT_PROTEIN_NEUTRAL:
					ModelerUtilities.setWithoutNotifyingListeners(miNeutral, true);
					break;
				}
			}