jdk/src/share/classes/java/awt/MenuComponent.java
changeset 25764 6333e4aa8a70
parent 25162 c388078278d4
equal deleted inserted replaced
25763:51d1f910f68d 25764:6333e4aa8a70
   130     private static final long serialVersionUID = -4536902356223894379L;
   130     private static final long serialVersionUID = -4536902356223894379L;
   131 
   131 
   132     static {
   132     static {
   133         AWTAccessor.setMenuComponentAccessor(
   133         AWTAccessor.setMenuComponentAccessor(
   134             new AWTAccessor.MenuComponentAccessor() {
   134             new AWTAccessor.MenuComponentAccessor() {
       
   135                 @Override
   135                 public AppContext getAppContext(MenuComponent menuComp) {
   136                 public AppContext getAppContext(MenuComponent menuComp) {
   136                     return menuComp.appContext;
   137                     return menuComp.appContext;
   137                 }
   138                 }
       
   139                 @Override
   138                 public void setAppContext(MenuComponent menuComp,
   140                 public void setAppContext(MenuComponent menuComp,
   139                                           AppContext appContext) {
   141                                           AppContext appContext) {
   140                     menuComp.appContext = appContext;
   142                     menuComp.appContext = appContext;
   141                 }
   143                 }
       
   144                 @Override
   142                 public MenuContainer getParent(MenuComponent menuComp) {
   145                 public MenuContainer getParent(MenuComponent menuComp) {
   143                     return menuComp.parent;
   146                     return menuComp.parent;
   144                 }
   147                 }
       
   148                 @Override
       
   149                 public void setParent(MenuComponent menuComp, MenuContainer menuContainer) {
       
   150                     menuComp.parent = menuContainer;
       
   151                 }
       
   152                 @Override
   145                 public Font getFont_NoClientCode(MenuComponent menuComp) {
   153                 public Font getFont_NoClientCode(MenuComponent menuComp) {
   146                     return menuComp.getFont_NoClientCode();
   154                     return menuComp.getFont_NoClientCode();
   147                 }
   155                 }
   148             });
   156             });
   149     }
   157     }