| /************************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| *************************************************************/ |
| |
| |
| |
| package ifc.frame; |
| |
| import com.sun.star.graphic.XGraphic; |
| import com.sun.star.awt.XPopupMenu; |
| import com.sun.star.awt.KeyEvent; |
| import com.sun.star.frame.XPopupMenuController; |
| import lib.MultiMethodTest; |
| |
| public class _XPopupMenuController extends MultiMethodTest { |
| public XPopupMenuController oObj = null; |
| |
| public void before() { |
| |
| } |
| |
| public void _setPopupMenu() { |
| XPopupMenu xMenu = new PopupMenuImpl(); |
| oObj.setPopupMenu(xMenu); |
| tRes.tested("setPopupMenu()", true); |
| } |
| |
| public void _updatePopupMenu() { |
| oObj.updatePopupMenu(); |
| tRes.tested("updatePopupMenu()", true); |
| } |
| |
| private class PopupMenuImpl implements XPopupMenu { |
| |
| public void addMenuListener(com.sun.star.awt.XMenuListener xMenuListener) { |
| System.out.println("addMenuListener called."); |
| } |
| |
| public void checkItem(short param, boolean param1) { |
| System.out.println("checkItemListener called."); |
| } |
| |
| public void enableItem(short param, boolean param1) { |
| System.out.println("enableItem called."); |
| } |
| |
| public short execute(com.sun.star.awt.XWindowPeer xWindowPeer, com.sun.star.awt.Rectangle pos, short param) { |
| System.out.println("execute called."); |
| return 0; |
| } |
| |
| public short getDefaultItem() { |
| System.out.println("getDefaultItem called."); |
| return 0; |
| } |
| |
| public short getItemCount() { |
| System.out.println("getItemCount called."); |
| return 0; |
| } |
| |
| public short getItemId(short param) { |
| System.out.println("getItemId called."); |
| return 0; |
| } |
| |
| public short getItemPos(short param) { |
| System.out.println("getItemPos called."); |
| return 0; |
| } |
| |
| public String getItemText(short param) { |
| System.out.println("getItemText called."); |
| return "Hi."; |
| } |
| |
| public com.sun.star.awt.XPopupMenu getPopupMenu(short param) { |
| System.out.println("getPopupMenu called."); |
| return this; |
| } |
| |
| public void insertItem(short param, String str, short param2, short param3) { |
| System.out.println("insertItem called."); |
| } |
| |
| public void insertSeparator(short param) { |
| System.out.println("insertSeparator called."); |
| } |
| |
| public boolean isItemChecked(short param) { |
| System.out.println("isItemChecked called."); |
| return false; |
| } |
| |
| public boolean isItemEnabled(short param) { |
| System.out.println("isItemEnabled called."); |
| return false; |
| } |
| |
| public void removeItem(short param, short param1) { |
| System.out.println("removeItem called."); |
| } |
| |
| public void removeMenuListener(com.sun.star.awt.XMenuListener xMenuListener) { |
| System.out.println("removeMenuListener called."); |
| } |
| |
| public void setDefaultItem(short param) { |
| System.out.println("setDefaultItem called."); |
| } |
| |
| public void setItemText(short param, String str) { |
| System.out.println("setItemText called."); |
| } |
| |
| public void setPopupMenu(short param, com.sun.star.awt.XPopupMenu xPopupMenu) { |
| System.out.println("setPopupMenu called."); |
| } |
| |
| public XGraphic getItemImage(short param ) { |
| System.out.println("getItemImage called."); |
| return null; |
| } |
| |
| public void setItemImage(short param, XGraphic param1, boolean param2 ) { |
| System.out.println("setItemImage called."); |
| } |
| |
| public KeyEvent getAcceleratorKeyEvent(short param ) { |
| System.out.println("getAcceleratorKeyEvent called."); |
| return new KeyEvent(); |
| } |
| |
| public void setAcceleratorKeyEvent(short param, KeyEvent param1 ) { |
| System.out.println("setAcceleratorKeyEvent called."); |
| } |
| |
| public void endExecute() { |
| System.out.println("endExecute called."); |
| } |
| |
| public boolean isInExecute() { |
| System.out.println("isInExecute called."); |
| return false; |
| } |
| |
| public boolean isPopupMenu() { |
| System.out.println("isPopupMenu called."); |
| return true; |
| } |
| |
| public String getTipHelpText(short param ) { |
| System.out.println("getTipHelpText called."); |
| return null; |
| } |
| |
| public void setTipHelpText(short param, String param1 ) { |
| System.out.println("setTipHelpText called."); |
| } |
| |
| public String getHelpText(short param ) { |
| System.out.println("getHelpText called."); |
| return null; |
| } |
| |
| public void setHelpText(short param, String param1 ) { |
| System.out.println("setHelpText called."); |
| } |
| |
| public String getHelpCommand(short param ) { |
| System.out.println("getHelpCommand called."); |
| return null; |
| } |
| |
| public void setHelpCommand(short param, String param1 ) { |
| System.out.println("setHelpCommand called."); |
| } |
| |
| public String getCommand(short param ) { |
| System.out.println("getCommand called."); |
| return null; |
| } |
| |
| public void setCommand(short param, String param1 ) { |
| System.out.println("setCommand called."); |
| } |
| |
| public void enableAutoMnemonics(boolean param ) { |
| System.out.println("enableAutoMnemonics called."); |
| } |
| |
| public void hideDisabledEntries(boolean param ) { |
| System.out.println("hideDisabledEntries called."); |
| } |
| |
| public com.sun.star.awt.MenuItemType getItemType(short param ) { |
| System.out.println("getItemType called."); |
| return com.sun.star.awt.MenuItemType.DONTKNOW; |
| } |
| |
| public void setItemType(com.sun.star.awt.MenuItemType param ) { |
| System.out.println("setItemType called."); |
| } |
| |
| public void clear() { |
| System.out.println("clear called."); |
| } |
| } |
| } |