public void run() { try { MIDletBridge.getMIDletAccess(midlet).startApp(); } catch (MIDletStateChangeException ex) { System.err.println(ex); } } }.start();
public void destroy() { try { MIDletBridge.getMIDletAccess(midlet).destroyApp(true); } catch (MIDletStateChangeException ex) { System.err.println(ex); } }
public void stop() { MIDletBridge.getMIDletAccess(midlet).pauseApp(); }
public void windowDeiconified(WindowEvent ev) { try { MIDletBridge.getMIDletAccess(MIDletBridge.getCurrentMIDlet()).startApp(); } catch (MIDletStateChangeException ex) { System.err.println(ex); } } };
public void mouseReleased(int keyCode) { MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return; } DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return; } da.keyReleased(keyCode); }
public boolean isFullScreenMode() { MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return false; } else { DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return false; } else { return da.isFullScreenMode(); } } }
public boolean isFullScreenMode() { MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return false; } else { DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return false; } else { return da.isFullScreenMode(); } } }
public void windowIconified(WindowEvent ev) { MIDletBridge.getMIDletAccess(MIDletBridge.getCurrentMIDlet()).pauseApp(); }
public void commandAction(Command c, Displayable d) { if (menuList == null) { lateInit(); } MIDletBridge.getMIDletAccess().getDisplayAccess().setCurrent(previous); if ((c == CMD_SELECT) || c == List.SELECT_COMMAND) { MIDletBridge.getMIDletAccess().getDisplayAccess().commandAction( (Command) menuCommands.elementAt(menuList.getSelectedIndex()), previous); } } };
public void run() { if (repeatModeKeyCode != Integer.MIN_VALUE) { MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return; } DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return; } da.keyReleased(repeatModeKeyCode); eventAlreadyConsumed = false; repeatModeKeyCode = Integer.MIN_VALUE; } } };
public void run() { if (repeatModeKeyCode != Integer.MIN_VALUE) { MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return; } DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return; } if (clearRepeatFlag) { da.keyReleased(repeatModeKeyCode); repeatModeKeyCode = Integer.MIN_VALUE; } } } };
public void commandAction(Command command) { if (menuList == null) { lateInit(); } previous = MIDletBridge.getMIDletAccess().getDisplayAccess().getCurrent(); MIDletBridge.getMIDletAccess().getDisplayAccess().setCurrent(menuList); }
public void pointerPressed(int x, int y) { if (DeviceFactory.getDevice().hasPointerEvents()) { MIDletBridge.getMIDletAccess().getDisplayAccess().pointerPressed(x, y); } }
public int getClipHeight() { Rectangle rect = g.getClipping(); if (rect == null) { DisplayAccess da = MIDletBridge.getMIDletAccess().getDisplayAccess(); return da.getCurrent().getHeight(); } else { return rect.height; } }
public int getClipWidth() { Rectangle rect = g.getClipping(); if (rect == null) { DisplayAccess da = MIDletBridge.getMIDletAccess().getDisplayAccess(); return da.getCurrent().getWidth(); } else { return rect.width; } }
public void pointerReleased(int x, int y) { if (DeviceFactory.getDevice().hasPointerEvents()) { MIDletBridge.getMIDletAccess().getDisplayAccess().pointerReleased(x, y); } }
public void pointerDragged(int x, int y) { if (DeviceFactory.getDevice().hasPointerMotionEvents()) { MIDletBridge.getMIDletAccess().getDisplayAccess().pointerDragged(x, y); } }
public void keyReleased(KeyEvent ev) { if (DeviceFactory.getDevice().hasRepeatEvents() && inputMethodListener == null) { clearRepeatFlag = true; keyRepeatTimer.schedule(new KeyRepeatTask(), 50); } else { MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return; } DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return; } da.keyReleased(ev.keyCode); } }
private void updateCommands() { CommandManager.getInstance().updateCommands(getCommandsUI()); MIDletAccess ma = MIDletBridge.getMIDletAccess(); if (ma == null) { return; } DisplayAccess da = ma.getDisplayAccess(); if (da == null) { return; } da.repaint(); }
public static void dispose() { try { MIDletAccess midletAccess = MIDletBridge.getMIDletAccess(); if (midletAccess != null) { midletAccess.destroyApp(true); } } catch (MIDletStateChangeException ex) { Logger.error(ex); } // TODO to be removed when event dispatcher will run input method task DeviceFactory.getDevice().getInputMethod().dispose(); }