public String getToolTipText() {
   try {
     return defPC.getReadablePreset(pm.getValue()).getToolTipText();
   } catch (NoSuchPresetException e) {
   } catch (ParameterUnavailableException e) {
   }
   return "";
 }
 public Icon getIcon() {
   try {
     return defPC.getReadablePreset(pm.getValue()).getIcon();
   } catch (NoSuchPresetException e) {
   } catch (ParameterUnavailableException e) {
   }
   return null;
 }