if (popupMenuCustomizer == null) {
throw new IllegalArgumentException("The list of items to add to" +
"the popup menu cannot be null.");
}
fButton = new EPToggleButton(icon);
fButton.setPressedIcon(icon);
fPopupMenuCustomizer = popupMenuCustomizer;
init();