jdk/src/java.desktop/macosx/classes/com/apple/laf/ScreenMenuItem.java
changeset 28235 0dfebfcb9f8a
parent 25859 3317bb8137f4
child 30469 bac0a7ff7e1e
equal deleted inserted replaced
28234:f694f2576719 28235:0dfebfcb9f8a
    95         fMenuItem.removePropertyChangeListener(fListener);
    95         fMenuItem.removePropertyChangeListener(fListener);
    96         fListener = null;
    96         fListener = null;
    97         fMenuItem.removeComponentListener(this);
    97         fMenuItem.removeComponentListener(this);
    98     }
    98     }
    99 
    99 
       
   100     @SuppressWarnings("deprecation")
   100     static void syncLabelAndKS(MenuItem menuItem, String label, KeyStroke ks) {
   101     static void syncLabelAndKS(MenuItem menuItem, String label, KeyStroke ks) {
   101         final MenuComponentPeer peer = menuItem.getPeer();
   102         final MenuComponentPeer peer = menuItem.getPeer();
   102         if (!(peer instanceof CMenuItem)) {
   103         if (!(peer instanceof CMenuItem)) {
   103             //Is it possible?
   104             //Is it possible?
   104             return;
   105             return;
   163         if (parent != null) {
   164         if (parent != null) {
   164             ((ScreenMenuPropertyHandler)parent).setChildVisible(fMenuItem, b);
   165             ((ScreenMenuPropertyHandler)parent).setChildVisible(fMenuItem, b);
   165         }
   166         }
   166     }
   167     }
   167 
   168 
       
   169     @SuppressWarnings("deprecation")
   168     public void setToolTipText(final String text) {
   170     public void setToolTipText(final String text) {
   169         final MenuComponentPeer peer = getPeer();
   171         final MenuComponentPeer peer = getPeer();
   170         if (!(peer instanceof CMenuItem)) return;
   172         if (!(peer instanceof CMenuItem)) return;
   171 
   173 
   172         final CMenuItem cmi = (CMenuItem)peer;
   174         final CMenuItem cmi = (CMenuItem)peer;
   173         cmi.setToolTipText(text);
   175         cmi.setToolTipText(text);
   174     }
   176     }
   175 
   177 
       
   178     @SuppressWarnings("deprecation")
   176     public void setIcon(final Icon i) {
   179     public void setIcon(final Icon i) {
   177         final MenuComponentPeer peer = getPeer();
   180         final MenuComponentPeer peer = getPeer();
   178         if (!(peer instanceof CMenuItem)) return;
   181         if (!(peer instanceof CMenuItem)) return;
   179 
   182 
   180         final CMenuItem cmi = (CMenuItem)peer;
   183         final CMenuItem cmi = (CMenuItem)peer;