S! Appli Development Guide S!アプリ開発ガイド [ MEXA/JSCL利用編 付録 ] Version 1.0.9 / Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 Apr.23,2010 S! Appli Development Guide 本書は情報提供を目的として作成されたものです。ソフトバンクモバイル株式会社は本書の記載内容に関して明示的にも、 黙示的にも何ら保証するものではありません。 本書に記載されている事柄は、予告なしに変更する可能性があります。 本書の使用、または本書を使用した結果については、ユーザ各位がその責任を負うものとしますのでご了承ください。 1. ドキュメントの一部または全部を改版、引用することを禁じます。 2. ドキュメントを第三者に複製し、領布することを禁じます。 3. ドキュメントを運用した結果の影響については、いっさいの責任を負いかねますのでご了承ください。 [商標] • Powered by JBlend™, (C)1997-2010 Aplix Corporation. All rights reserved. • JBlendおよびJBlendに関する商標は、日本およびその他の国における株式会社アプリックスの商標または登録商標です。 • S!アプリ対応のソフトバンク携帯電話は、株式会社アプリックスが開発し、Java™アプリケーションの実行速度が速くなるように設定された JBlend®を搭載しています。 • JavaおよびJavaに関する商標は、米国およびその他の国における米国Sun Microsystems, Inc.の登録商標または商標です。 • SMAFはヤマハ株式会社の登録商標または商標です。 • Bluetoothは米国Bluetooth SIG,Inc.の登録商標です。 • SOFTBANKおよびソフトバンクの名称、ロゴは日本国およびその他の国におけるソフトバンク株式会社の登録商標または商標です。 • S!アプリ、S!カラオケ、MEXAはソフトバンクモバイル株式会社の登録商標または商標です。 • S!アプリは、Java™に対応したアプリケーションです。 • OpenGL®および、OpenGL® ESは米Silicon Graphics, Inc.の登録商標です。 • Excel、PowerPointは、米国Microsoft Corporationの米国及びその他の国における登録商標です。 その他、記載されている会社名、製品名は、各社の登録商標または商標です。 Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 S! Appli Development Guide ■ 修正履歴 Version 日付 1.0.0 2006/10/1 1.0.1 2007/6/1 1.0.2 2007/10/26 内容 初版 Bluetooth com.vodafone.bluetooth#BaseServiceのメソッド新規追加 com.vodafone.bluetooth#LocalServiceのメソッド新規追加 Enhanced FEP com.mexa.lcduiパッケージ新規追加 Core DeviceControl com.j_phone.system.DeviceControl.getMyTelNumber() 新規追加 com.j_phone.system.DeviceControl.getIMEI() 新規追加 com.j_phone.system.DeviceControl.getTransmissionRate() 新規追加 com.j_phone.system.DeviceControlの定数を追加 Unit1 StorageConnection com.j_phone.io.StorageConnectionの定数を追加 FileUtility com.j_phone.io.FileUtility.play(byte[], int) 新規追加 Unit2 com.j_phone.util.GraphicsUtil/com.j_phone.util.ImageEncoderを”UnitG”へ移動 UnitG (新規オプション) com.j_phone.util.GraphicsUtil 新規追加 com.j_phone.util.ImageEncoder 新規追加 1.0.3 2008/1/11 1.0.4 2008/4/18 1.0.5 2008/5/13 1.0.6 2008/8/28 1.0.7 2008/11/28 Enhanced RMS(新規オプション) C h dR d クラス 新規追加 TMR(新規オプション) com.j_phone.system.DeviceControl.getTransmissionRate() 新規追加(Core DeviceControlより移行,Option化) Bluetooth com.mexa.bluetoothを新規追加 MEXA バージョン一覧表 新規追加 誤記修正 TMRの伝送速度種別をCore DeviceControlよりOption-TMRへ移動 IrDA com.j_phone.io.ClientObexConnection.connect(int) 新規追加 com.j_phone.io.ObexConnection.getCommMode() 新規追加 com.j_phone.io.ObexConnectionの定数を追加 Unit1 StorageConnection com.j_phone.io#StorageConnectionのメソッド新規追加 RandomAccess RandomAccessクラス 新規追加 OPGL(新規オプション) com.mexa.opglを新規追加 Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 S! Appli Development Guide ■ 修正履歴 Version 日付 1.0.8 2009/10/8 内容 Display Rotation Sensor(新規オプション) DeviceControl com.j_phone.system.DeviceControlの定数を追加 com.j_phone.system.DeviceControl.getStyle() 新規追加 com.j_phone.system.DeviceControl.setStyleChangedListner(StyleChangedListnerlistner) 新規追加 com.j_phone.system.StyleChangedListener 新規追加 com.j_phone.system.StyleChangedListener.styleChanged(int style) 新規追加 1.0.9 2010/4/23 MIDP 1.0対応端末に関する記載を削除 JavaDoc MEXA一覧 ・非推奨メソッドの削除 誤記載、修正 Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 S! Appli Development Guide MEXA バージョン一覧 Profile MEXA1.0 MEXA1.1 MEXA1.2 MEXA2.0 MEXA2.1 MEXA2.2 MEXA2.3 Core 1.0 1.0 1.0 1.1 1.1 1.1 1.1 Unit 1 1.0 2.0 2.0 2.1 2.1 2.1 3.0 Unit 2 1.0 1.0 1.0 2.0 2.0 2.0 2.0 Unit G - - - 1.0 1.0 1.0 1.0 Camera 1.0 2.0 2.0 2.0 2.0 2.0 2.0 BarCode 1.0 1.0 1.0 1.0 1.0 1.0 1.0 IrDA 1.0 1.0 1.0 1.0 1.0 1.1 1.1 RemoteControl 1.0 1.0 1.0 1.0 1.0 1.0 1.0 Voice Recognition 1.0 1.0 1.0 1.0 1.0 1.0 1.0 Karaoke 1.0 1.0 1.0 1.0 1.0 1.0 1.0 MotionSensor 1.0 1.0 1.0 1.0 1.0 1.0 1.0 TV 1.0 1.0 1.0 1.0 1.0 1.0 1.0 EnhancedFEPControl 1.0 1.0 1.0 1.0 1.0 1.0 1.0 Bluetooth 1.0 1.0 1.1 1.1 2.0 2.0 2.0 EnhancedGraphics - - 1.0 1.0 1.0 1.0 1.0 EnhancedRMS TMR OPGL Display Rotation Sensor - - - - - - - - 1.0 - - - 1.0 1.0 - - 1.0 1.0 - 1.0 1.0 1.0 - 1.0 1.0 1.0 1.0 1.0 Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Core スプライト描画機能 文字エンコード・デコード デバイス制御 ・キー押下状態 ・バッテリー残量 ・電解強度状態 ・LCDバックライト制御 ・バイブレータ制御 ・キーオート制御 ・位置情報取得 ・自局番号取得 ・製造番号取得 固定小数点演算 2次元ベクトル演算 パッケージ com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.jblend.graphics.sprite com.j_phone.io com.j_phone.io com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas SpriteCanvas URLDecoder URLEncoder DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl LocationUpdateListener LocationUpdateListener LocationUpdateListener FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint FixedPoint Vector2D Vector2D Vector2D Vector2D Vector2D Vector2D メソッド コンストラクタ 変数 SpriteCanvas(int, int) copyArea(int, int, int, int, int, int) copyFullScreen(int, int) createCharacterCommand(int, boolean, int, boolean, boolean, int) createFrameBuffer(int, int) disposeFrameBuffer() drawBackground(short, short, short) drawFrameBuffer(int, int) drawSpriteChar(short, short, short) getTicker() getTitle() getVirtualHeight() getVirtualWidth() setPalette(int, int) setPattern(int, byte[]) setTicker(Ticker) setTitle(String) decode(String) encode(String) BACK_LIGHT EIGHT_DIRECTIONS KEY_STATE ENHANCED_KEY_STATE VIBRATION blink(int, int, int) getDefaultDeviceControl() getDeviceState(int) getKeyRepeatState(int) getLatitude() getLongitude() getPlaceName() getWakeupParam(MIDlet, String) isDeviceActive(int) setDeviceActive(int, boolean) setKeyRepeatState(int, boolean) setLocationUpdateListener(LocationUpdateListener) updateLocationInfo() getMyTelNumber() getIMEI() UPDATE_FAILED UPDATE_SUCCEEDED locationUpdated(int) FixedPoint() FixedPoint(int) acos(FixedPoint) add(FixedPoint) add(int) asin(FixedPoint) atan(FixedPoint) clone() cos(FixedPoint) divide(FixedPoint) divide(int) getDecimal() getInteger() getMaximum() getMinimum() getPI() inverse() isInfinite() multiply(FixedPoint) multiply(int) pow() setValue(int) sin(FixedPoint) sqrt() subtract(FixedPoint) subtract(int) tan(FixedPoint) Vector2D() Vector2D(FixedPoint, FixedPoint) Vector2D(int, int) add(int, int) add(Vector2D) clone() MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ × × ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ ○ ○ ○ ○ △ △ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ △ × ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 6/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 3Dポリゴン描画 パッケージ com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d クラス Vector2D Vector2D Vector2D Vector2D Vector2D Vector2D Vector2D Vector2D Vector2D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D Graphics3D com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d ActionTable ActionTable ActionTable ActionTable AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 メソッド コンストラクタ 変数 getX() getY() innerProduct(Vector2D, Vector2D) normalize() outerProduct(Vector2D, Vector2D) setValue(FixedPoint, FixedPoint) setValue(int, int) subtract(int, int) subtract(Vector2D) COMMAND_AFFINE_INDEX COMMAND_AMBIENT_LIGHT COMMAND_ATTRIBUTE COMMAND_CENTER COMMAND_CLIP COMMAND_DIRECTION_LIGHT COMMAND_END COMMAND_FLUSH COMMAND_LIST_VERSION_1_0 COMMAND_NOP COMMAND_PARALLEL_SCALE COMMAND_PARALLEL_SIZE COMMAND_PERSPECTIVE_FOV COMMAND_PERSPECTIVE_WH COMMAND_TEXTURE_INDEX COMMAND_THRESHOLD ENV_ATTR_LIGHTING ENV_ATTR_SEMI_TRANSPARENT ENV_ATTR_SPHERE_MAP ENV_ATTR_TOON_SHADING PATTR_BLEND_ADD PATTR_BLEND_HALF PATTR_BLEND_NORMAL PATTR_BLEND_SUB PATTR_COLORKEY PATTR_LIGHTING PATTR_SPHERE_MAP PDATA_COLOR_NONE PDATA_COLOR_PER_COMMAND PDATA_COLOR_PER_FACE PDATA_NORMAL_NONE PDATA_NORMAL_PER_FACE PDATA_NORMAL_PER_VERTEX PDATA_POINT_SPRITE_PARAMS_PER_CMD PDATA_POINT_SPRITE_PARAMS_PER_FACE PDATA_POINT_SPRITE_PARAMS_PER_VERTEX PDATA_TEXURE_COORD PDATA_TEXURE_COORD_NONE POINT_SPRITE_LOCAL_SIZE POINT_SPRITE_NO_PERS POINT_SPRITE_PERSPECTIVE POINT_SPRITE_PIXEL_SIZE PRIMITIVE_LINES PRIMITIVE_POINT_SPRITES PRIMITIVE_POINTS PRIMITIVE_QUADS PRIMITIVE_TRIANGLES drawCommandList(Texture[], int, int, FigureLayout, Effect3D, int[]) drawCommandList(Texture, int, int, FigureLayout, Effect3D, int[]) drawFigure(Figure, int, int, FigureLayout, Effect3D) flush() renderFigure(Figure, int, int, FigureLayout, Effect3D) renderPrimitives(Texture, int, int, FigureLayout, Effect3D, int, int, int[], int[], int[], int[]) ActionTable(byte[]) ActionTable(String) getNumAction() getNumFrame(int) m00 m01 m02 m03 m10 m11 m12 m13 MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 7/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans AffineTrans Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Effect3D Figure Figure Figure Figure Figure Figure Figure Figure FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout FigureLayout Light Light Light Light Light Light Light Light Texture Texture Texture Util3D Util3D Util3D Vector3D Vector3D Vector3D Vector3D Vector3D メソッド コンストラクタ 変数 m20 m21 m22 m23 AffineTrans() AffineTrans(int[][]) multiply(AffineTrans) multiply(AffineTrans, AffineTrans) rotationV(Vector3D, int) rotationX(int) rotationY(int) rotationZ(int) set(int[][]) setViewTrans(Vector3D, Vector3D, Vector3D) transPoint(Vector3D) NORMAL_SHADING TOON_SHADING Effect3D() Effect3D(Light, int, boolean, Texture) getLight() getShading() getSphereMap() getThreshold() getThresholdHigh() getThresholdLow() isSemiTransparentEnabled() setLight(Light) setSemiTransparentEnabled(boolean) setShading(int) setSphereMap(Texture) setThreshold(int, int, int) Figure(byte[]) Figure(String) getNumPattern() getNumTextures() setPattern(int) setPosture(ActionTable, int, int) setTexture(Texture) setTexture(Texture[]) FigureLayout() FigureLayout(AffineTrans, int, int, int, int) getAffineTrans() getCenterX() getCenterY() getParallelHeight() getParallelWidth() getScaleX() getScaleY() selectAffineTrans(int) setAffineTrans(AffineTrans) setAffineTransArray(AffineTrans[]) setCenter(int, int) setParallelSize(int, int) setPerspective(int, int, int) setPerspective(int, int, int, int) setScale(int, int) Light() Light(Vector3D, int, int) getAmbIntensity() getDirection() getDirIntensity() setAmbIntensity(int) setDirection(Vector3D) setDirIntensity(int) Texture(byte[], boolean) Texture(Image, int, int, int, int, boolean) Texture(String, boolean) cos(int) sin(int) sqrt(int) x y z Vector3D() Vector3D(int, int, int) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ 8/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 deflate形式で圧縮された データストリームの伸長 メディア再生 SMAF形式メディア再生 パッケージ com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.graphics.j3d com.jblend.io com.jblend.io com.jblend.io com.jblend.io com.jblend.io com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D Vector3D InflateInputStream InflateInputStream InflateInputStream InflateInputStream InflateInputStream MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaImageOperator MediaPlayerListener MediaPlayerListener MediaData MediaData MediaData MediaData MediaData MediaFactory MediaFactory MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer MediaPlayer SmafDataTag SmafDataTag SmafDataTag SmafDataTag SmafDataTag SmafDataTag SmafDataTag SmafPlayerListener SmafData SmafData SmafData SmafData SmafData SmafData SmafData SmafData SmafData SmafData SmafData SmafPlayer メソッド コンストラクタ 変数 getX() getY() getZ() innerProduct(Vector3D) innerProduct(Vector3D, Vector3D) outerProduct(Vector3D) outerProduct(Vector3D, Vector3D) set(int, int, int) setX(int) setY(int) setZ(int) unit() InflateInputStream(InputStream) close() read() read(byte[]) read(byte[], int, int) getHeight() getMediaHeight() getMediaWidth() getOriginX() getOriginY() getWidth() getX() getY() setBounds(int, int, int, int) setOrigin(int, int) playerRepeated(MediaPlayer) playerStateChanged(MediaPlayer) MediaData() MediaData(byte[]) MediaData(String) getMediaType() setData(byte[]) getMediaPlayer(byte[]) getMediaPlayer(String) ERROR NO_DATA PAUSED PLAYING READY REAL_HEIGHT REAL_WIDTH MediaPlayer() addMediaPlayerListener(MediaPlayerListener) addNativeMediaEventDispatcher(NativeMediaEventDispatcher) getState() pause() play() play(boolean) play(int) removeMediaPlayerListener(MediaPlayerListener) resume() setData(MediaData) stop() SMAF_TAG_CLIMAX SMAF_TAG_ENDING SMAF_TAG_INTERLUDE SMAF_TAG_INTRO SMAF_TAG_MELODY_A SMAF_TAG_MELODY_B SMAF_TAG_REFRAIN eventOccurred(SmafPlayer, int) type SmafData() SmafData(byte[]) SmafData(String) getContentType() getHeight() getMediaType() getTagEnd(int) getTagStart(int) getWidth() setData(byte[]) SmafPlayer() MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 9/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 フレーズ再生 パッケージ com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer SmafPlayer PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseEventType PhraseTrackListener AudioPhrase AudioPhrase AudioPhrase AudioPhrase AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack メソッド コンストラクタ 変数 SmafPlayer(byte[]) SmafPlayer(SmafData) addMediaPlayerListener(MediaPlayerListener) addSmafPlayerListener(SmafPlayerListener) getCurrent() getHeight() getMediaHeight() getMediaWidth() getOriginX() getOriginY() getPlayEnd() getSpeed() getState() getTranspose() getVolume() getWidth() getX() getY() pause() play() play(boolean) play(int) removeMediaPlayerListener(MediaPlayerListener) removeSmafPlayerListener(SmafPlayerListener) resume() seek(int) setBounds(int, int, int, int) setData(MediaData) setData(SmafData) setOrigin(int, int) setPlayEnd(int) setSpeed(int) setTranspose(int) setVolume(int) stop() EV_END EV_LOOP EV_PAUSE EV_USER_0 EV_USER_1 EV_USER_10 EV_USER_11 EV_USER_12 EV_USER_13 EV_USER_14 EV_USER_15 EV_USER_2 EV_USER_3 EV_USER_4 EV_USER_5 EV_USER_6 EV_USER_7 EV_USER_8 EV_USER_9 eventOccurred(int) AudioPhrase(byte[]) AudioPhrase(String) getSize() getUseTracks() DEFAULT_PANPOPT DEFAULT_VOLUME NO_DATA PAUSED PLAYING READY getID() getPanpot() getPhrase() getState() getVolume() isMute() mute(boolean) pause() play() play(int) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 10/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 日本語入力 FEP制御 Unit 1 ブラウザ制御 ストレージ制御(DRM) パッケージ com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.media.smaf.phrase com.jblend.micro.lcdui com.jblend.micro.lcdui com.jblend.micro.lcdui com.jblend.micro.lcdui com.jblend.micro.lcdui com.jblend.micro.lcdui com.jblend.micro.lcdui com.jblend.micro.lcdui com.j_phone.ui com.j_phone.ui com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack AudioPhraseTrack Phrase Phrase Phrase Phrase PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhrasePlayer PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack PhraseTrack LocalizedTextBox LocalizedTextBox LocalizedTextBox LocalizedTextField LocalizedTextField LocalizedTextField LocalizedTextField LocalizedTextField FEPControl FEPControl BrowserConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection メソッド コンストラクタ 変数 removePhrase() resume() setEventListener(PhraseTrackListener) setPanpot(int) setPhrase(AudioPhrase) setVolume(int) stop() Phrase(byte[]) Phrase(String) getSize() getUseTracks() audioTrackCount trackCount disposeAudioTrack(AudioPhraseTrack) disposePlayer() disposeTrack(PhraseTrack) getAudioTrack() getAudioTrack(int) getAudioTrackCount() getPlayer() getTrack() getTrack(int) getTrackCount() kill() pause() resume() DEFAULT_PANPOPT DEFAULT_VOLUME NO_DATA PAUSED PLAYING READY getID() getPanpot() getPhrase() getState() getSyncMaster() getVolume() isMute() mute(boolean) pause() play() play(int) removePhrase() resume() setEventListener(PhraseTrackListener) setPanpot(int) setPhrase(Phrase) setSubjectTo(PhraseTrack) setVolume(int) stop() LocalizedTextBox(String, String, int, int) setCharConstraints(int) setInputMode(int) HANKAKU INTERNET LocalizedTextField(String, String, int, int) setCharConstraints(int) setInputMode(int) getDefaultFEPControl() getInputText(String, int, int, boolean) connect() ATTRIBUTE_CATEGORY ATTRIBUTE_DESCRIPTION ATTRIBUTE_NAME ATTRIBUTE_VENDOR ATTRIBUTE_VERSION ROOT_EXTERNAL ROOT_INTERNAL TYPE_AMR TYPE_DCF TYPE_EML TYPE_FOLDER TYPE_GIF TYPE_HTML MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ ○ × × ○ ○ × ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ ○ ○ × ○ ○ ○ ○ 11/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 ファイルアクセス ランダムアクセス メモリカードアクセス Unit 2 メディアプレイヤー制御 パッケージ com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection StorageConnection FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility FileUtility RandomAccess RandomAccess RandomAccess RandomAccess RandomAccess MemoryCardListener MemoryCardListener DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl JpegData JpegData JpegData JpegData JpegData JpegData メソッド コンストラクタ 変数 TYPE_JAVA TYPE_JPEG TYPE_MNG TYPE_MP3 TYPE_MP4 TYPE_MPEG4 TYPE_NANCY TYPE_OTHER TYPE_PNG TYPE_SMAF TYPE_SMD TYPE_SVG TYPE_SWF TYPE_TXT TYPE_VBOOKMARK TYPE_VCALENDAR TYPE_VCARD TYPE_VMESSAGE TYPE_VNOTE TYPE_ZIP TYPE_PDF TYPE_WORD TYPE_EXCEL TYPE_POWERPOINT close() createFolder() delete() exists() getApplicationDescription(String) getCopyrightedDataContentType() getCopyrightedDataHeader(String) getCopyrightedDataVersion() getLength() getType() getTypeString() isCopyrighted() isFile() isFolder() list() openInputRandomAccess() openInputStream() openOutputStream() renameTo(String) COUNT_LIMIT EXISTS FILETYPE_DIFFERENT INSUFFICIENT OTHER_ERROR WRITABLE WRITE_PROTECT getFreeSpace(String) getInstance() getMediaPlayer(String) play(String) play(byte[], int) precheckStorable(String, int) SEEK_CUR SEEK_END SEEK_SET getPosition() setPosition(int, long) memoryCardInserted() memoryCardRemoved() MEMORY_CARD MEMORY_CARD_OFF MEMORY_CARD_READ_ONLY MEMORY_CARD_WRITABLE MEMORY_CARD_WRITE_PROTECTED setMemoryCardListener(MemoryCardListener) type JpegData() JpegData(byte[]) JpegData(String) getHeight() getMediaType() MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 × ○ ○ × ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ × × × × ○ ○ ○ ○ × × × × ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × ○ ○ ○ ○ × × × × ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ × × × × × × × × ○ ○ ○ × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ 12/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 常駐アプリケーション制御 パッケージ com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.jpeg com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.jblend.media.png com.j_phone.midlet com.j_phone.midlet com.j_phone.midlet com.j_phone.midlet com.j_phone.midlet com.j_phone.midlet com.j_phone.midlet com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス JpegData JpegData JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer JpegPlayer PngData PngData PngData PngData PngData PngData PngData PngData PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer PngPlayer ResidentMIDlet ResidentMIDlet ResidentMIDlet ResidentMIDlet ResidentMIDlet ResidentMIDlet ResidentMIDlet MailListener MailListener MailListener MailListener MailListener MailListener MailListener MailListener RingStateListener RingStateListener メソッド コンストラクタ 変数 getWidth() setData(byte[]) JpegPlayer() JpegPlayer(byte[]) JpegPlayer(JpegData) addMediaPlayerListener(MediaPlayerListener) getHeight() getMediaHeight() getMediaWidth() getOriginX() getOriginY() getState() getWidth() getX() getY() pause() play() play(boolean) play(int) removeMediaPlayerListener(MediaPlayerListener) resume() setBounds(int, int, int, int) setData(JpegData) setData(MediaData) setOrigin(int, int) stop() type PngData() PngData(byte[]) PngData(String) getHeight() getMediaType() getWidth() setData(byte[]) PngPlayer() PngPlayer(byte[]) PngPlayer(PngData) addMediaPlayerListener(MediaPlayerListener) getHeight() getMediaHeight() getMediaWidth() getOriginX() getOriginY() getState() getWidth() getX() getY() pause() play() play(boolean) play(int) removeMediaPlayerListener(MediaPlayerListener) resume() setBounds(int, int, int, int) setData(MediaData) setData(PngData) setOrigin(int, int) stop() ResidentMIDlet() ignored() notice(String) received(String, String, int) ring(String, String) ringStarted() ringStopped() CBS_DEFINE CBS_PL GREETING LONGMAIL RELAY SKYMAIL WEB received(String, String, int) ringStarted() ringStopped() MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ ○ △ ○ ○ ○ ○ ○ 13/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 電話発信 電話番号データの操作 アドレスデータの操作 パッケージ com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス ScheduledAlarmListener TelephonyListener TelephonyListener DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl PhoneConnection PhoneConnection PhoneConnection PhoneConnection PhoneConnection PhoneConnection PhoneConnection PhoneConnection PhoneConnection PhoneConnection CallInfo CallInfo CallInfo CallInfo CallInfo DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataElement DataEnumeration PhoneData PhoneData PhoneData PhoneData PhoneData PhoneData PhoneData PhoneData PhoneData PhoneData DataElementFactory DataElementFactory PhoneDataConnector PhoneDataConnector PhoneDataConnector PhoneDataConnector AddressBook AddressBook AddressBook AddressBook AddressBook AddressBook AddressBook AddressBook AddressBook AddressData メソッド コンストラクタ 変数 notice(String) ignored() ring(String, String) BATTERY FIELD_INTENSITY FLIP_CLOSED FLIP_OPENED FLIP_STATE NEW_ARRIVAL_STATE_CALL NEW_ARRIVAL_STATE_MAIL getNewArrivalState() setBodyOpenListener(BodyOpenListener) setMailListener(MailListener) setPhoneStateListener(PhoneStateListener) setRingStateListener(RingStateListener) setScheduledAlarmListener(ScheduledAlarmListener) setTelephonyListener(TelephonyListener) BEFORE_CALLING CANCEL_BY_MYSELF ERROR FORMAT_ERROR LINE_ENGAGED NORMAL OFF_LINE OUT_OF_SERVICE connect() getOffLineCause() getAmountCharge() getAmountTime() getInstance() getLastCharge() getLastTime() BOOLEAN DATE INT STRING createClone() getBoolean(int, int) getDataType(int) getDate(int, int) getElementCount(int) getInt(int, int) getString(int, int) getType() isListElement() setBoolean(int, int, Boolean) setInt(int, int, Integer) setString(int, int, String) getCount() SORT_ASCENDING SORT_DESCENDING close() createElement(DataElement) delete(DataElement) elements(int, int, int) exportElementRawData(DataElement) getListMaxCount() getListType() importElementRawData(byte[]) createAddressData() createMailData() PhoneDataConnector() getElementCount(String, int) getRestCount(String, int) openPhoneData(String, int) GROUP_SEARCH KANA_SEARCH MAIL_ADDRESS_SEARCH NUMBER_SEARCH elements(int, String, int, int) getGroupName(int) getGroupNoList() getMailAddressMaxCount() getPhoneNumberMaxCount() EMAIL_INFO MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ △ △ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ △ △ ○ ○ ○ 14/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile Unit 2 パッケージ com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata メールボックステータス操作 com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.phonedata com.j_phone.io アプリケーションマネージャ com.j_phone.system com.j_phone.system 制御 com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system メール送信 com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system 機能名 Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス AddressData AddressData AddressData AddressData AddressData AddressData AddressData AddressData AddressData AddressData AddressData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData MailData ReceivedMailBox SentMailBox FileUtility ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager ApplicationManager MailTransportListener MailTransportListener MailTransportListener MailTransportListener MailTransportListener MailTransportListener MailTransportListener MailAgent MailAgent MailAgent メソッド コンストラクタ 変数 GEO_ACCURACY GEO_GEODETIC_DATUM GEO_LATITUDE GEO_LONGITUDE GROUP_NO_INFO KANA_INFO MEMORYDIAL_NO_INFO NAME_INFO PHONE_NUMBER_INFO PHOTO_INFO SECRET_INFO ADREAD BCC_ADDRESS_INFO BCC_NAME_INFO BODY_INFO CC_ADDRESS_INFO CC_NAME_INFO CONFIRM_OFF CONFIRM_ON DATE_INFO FROM_ADDRESS_INFO FROM_NAME_INFO MAIL_TYPE_GREETING MAIL_TYPE_INFO MAIL_TYPE_SKY MAIL_TYPE_SUPER PRIORITY_LOW PRIORITY_NOMAL PRIORITY_URGENT REPLYTO_ADDRESS_INFO SEND_STATE_CANCEL SEND_STATE_FAIL SEND_STATE_MIDST SEND_STATE_NO_MESSAGE SEND_STATE_SUCCESS SUBJECT_INFO TO_ADDRESS_INFO TO_NAME_INFO UNREAD getAttachedFileCount() getAttachedFileData(int) getAttachedFileName(int) hasRemainder() hasSendState() isUnRead() removeAttachedFile(int) setAttachedData(byte[], String, int) setAttachedFile(String) setConfirm(int) setPriority(int) setState(int) getUnReadMailCount() メソッドなし play(MailData, int) F_MENU J_SKY_MENU MAIL_MENU WEB_MENU getInstance() setPausedTransitMenu(int) cancelWakeup() flushRMS() getWakeup() scheduleWakeup(int) setWakeupListener(WakeupListener) MAIL_FAILED MAIL_PART_FAILED MAIL_STOP MAIL_SUCCEEDED MAIL_UNKNOWN mailSent(int) messageReceived(int) checkMailSize(MailData) getInstance() receiveRemainder(MailData) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ △ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × ○ △ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 × × × × △ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ △ △ △ △ △ ○ △ ○ ○ ○ ○ ○ ○ ○ ○ 15/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 背面ディスプレイ制御 端末開閉状態の取得 電話通信状態の取得 画像エンコーディング グラフィックス描画 画像処理 Unit G 画像エンコーディング グラフィックス描画 パッケージ com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス MailAgent MailAgent SubDisplay SubDisplay SubDisplay SubDisplay SubDisplay SubDisplay SubDisplay SubDisplay SubDisplay SubDisplay BodyOpenListener BodyOpenListener PhoneStateListener PhoneStateListener PhoneStateListener PhoneStateListener PhoneStateListener ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil ImageUtil ImageUtil ImageUtil ImageUtil ImageUtil ImageUtil ImageUtil ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder ImageEncoder GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil メソッド コンストラクタ 変数 send(MailData) setMailTransportListener(MailTransportListener) getFullHeight() getFullWidth() getHeight() getInstance() getWidth() isColor() numColors() releaseViewPort() setViewPort(int, int) setWallPaperImage(Image) bodyClosed() bodyOpened() UPDATE_ADDRESSBOOK UPDATE_FILE UPDATE_RECEIVE_MAILBOX UPDATE_SEND_MAILBOX phoneStateUpdated(int) FORMAT_JPEG FORMAT_PNG QUALITY_FINE QUALITY_NORMAL SIZE_12KB SIZE_30KB SIZE_6KB createEncoder(int) encodeOffscreen(Image, int, int, int, int) setJpegOption(int) STRETCH_QUALITY_HIGH STRETCH_QUALITY_LOW STRETCH_QUALITY_NORMAL TRANS_MIRROR TRANS_MIRROR_ROT180 TRANS_MIRROR_ROT270 TRANS_MIRROR_ROT90 TRANS_NONE TRANS_ROT180 TRANS_ROT270 TRANS_ROT90 drawPseudoTransparentImage(Graphics, Image, int, int, int, short, int) drawRegion(Graphics, Image, int, int, int, int, int, int, int, int) drawRegion(Graphics, Image, int, int, int, int, int, int, int, int, int, int, int) getPixel(Graphics, int, int) setPixel(Graphics, int, int) setPixel(Graphics, int, int, int) adjustBrightness(Image, int) createGrayScale(Image) createMaskedImage(Image, byte[]) createMaskedImage(Image, String) createMonotone(Image, int) overwrapColor(Image, int) reverseColor(Image) FORMAT_JPEG FORMAT_PNG QUALITY_FINE QUALITY_NORMAL SIZE_12KB SIZE_30KB SIZE_6KB createEncoder(int) encodeOffscreen(Image, int, int, int, int) setJpegOption(int) STRETCH_QUALITY_HIGH STRETCH_QUALITY_LOW STRETCH_QUALITY_NORMAL TRANS_MIRROR TRANS_MIRROR_ROT180 TRANS_MIRROR_ROT270 TRANS_MIRROR_ROT90 TRANS_NONE TRANS_ROT180 TRANS_ROT270 TRANS_ROT90 drawPseudoTransparentImage(Graphics, Image, int, int, int, short, int) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × 16/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Camera カメラ BarCode バーコードリーダー IrDA 赤外線通信 パッケージ com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.util com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil GraphicsUtil CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection CameraConnection OpticalDeviceConnection OpticalDeviceConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection VideoConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection BarCodeConnection ClientObexConnection ClientObexConnection ClientObexConnection ClientObexConnection ClientObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection メソッド コンストラクタ 変数 drawRegion(Graphics, Image, int, int, int, int, int, int, int, int) drawRegion(Graphics, Image, int, int, int, int, int, int, int, int, int, int, int) getPixel(Graphics, int, int) setPixel(Graphics, int, int) setPixel(Graphics, int, int, int) CHKTYPE_FORMAT_JPEG CHKTYPE_FORMAT_PNG FORMAT_JPEG FORMAT_PNG QUALITY_FINE QUALITY_NORMAL QUALITY_SUPERFINE capture() countAvailablePictureSizes() getFileName() getPictureHeight(int) getPictureWidth(int) isSupported(int) setPictureFormat(int) setPictureFrame(byte[]) setPictureFrame(String) setPictureQuality(int) setPictureSize(int) capture() isSupported(int) MODE_FREE MODE_MAIL TYPE_MP4 TYPE_MPEG4 TYPE_OTHER capture() countAvailableVideoSizes() getFileFormat() getFileName() getVideoHeight(int) getVideoWidth(int) isSupported(int) setVideoMode(int) setVideoSize(int) CHKTYPE_CONTINUOUS_READ CHKTYPE_JANCODE EXT_QR_CODE JAN_CODE QR_CODE READTYPE_JANCODE_CONTINUOUS READTYPE_JANCODE_SINGLE READTYPE_JANQR_SINGLE READTYPE_QRCODE_CONTINUOUS READTYPE_QRCODE_SINGLE capture() count() getBytes(int) getType(int) isSupported(int) setBarCodeReaderType(int) connect() connect(int) getResponseCode() sendRequest() setOperation(int) ACCEPTED BAD_GATEWAY BAD_REQUEST COMM_MODE_IRDA COMM_MODE_IRSIMPLE_INTERACTIVE COMM_MODE_IRSIMPLE_UNILATERALLY CONFLICT CONTINUE CREATED DATABASE_FULL DATABASE_LOCKED DISCONNECT FORBIDDEN GATEWAY_TIMEOUT GET MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ 17/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Remote Control 赤外線リモコン Voice Recognition 音声認識 パッケージ com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ObexConnection ServerObexConnection ServerObexConnection ServerObexConnection ServerObexConnection ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException ConnectionException RemoteControl RemoteControlData RemoteControlData RemoteControlData RemoteControlData RemoteControlData RemoteControlData RemoteControlData RemoteControlData RemoteControlData VoiceRecognitionListener VoiceRecognitionListener VoiceRecognitionListener VoiceRecognitionListener VoiceRecognitionListener VoiceRecognitionListener VoiceRecognitionListener VoiceRecognitionListener VoiceRecognition VoiceRecognition VoiceRecognition VoiceRecognition メソッド コンストラクタ 変数 GONE HTTP_VERSION_NOT_SUPPORTED INTERNAL_SERVER_ERROR LENGTH_REQUIRED METHOD_NOT_ALLOWED MOVED_PERMANENTLY MOVED_TEMPORARILY MULTIPLE_CHOICES NO_CONTENT NON_AUTHORITATIVE_INFORMATION NOT_ACCEPTABLE NOT_FOUND NOT_IMPLEMENTED NOT_MODIFIED PARTIAL_CONTENT PAYMENT_REQUIRED PRECONDITION_FAILED PROXY_AUTHENTICATION_REQUIRED PUT REQUEST_ENTITY_TOO_LARGE REQUEST_TIME_OUT REQUEST_URL_TOO_LARGE RESET_CONTENT SEE_OTHER SERVICE_UNAVAILABLE SUCCESS UNAUTHORIZED UNSUPPORTED_MEDIA_TYPE USE_PROXY getCommMode() getContentLength() getName() getTime() getType() setName(String) setTime(long) setType(String) accept() getOperation() receiveRequest() sendResponse(int) ILLEGAL_STATE OBEX_ERROR RESOURCE_BUSY STATUS_FIRST STATUS_LAST TIMEOUT UNDEFINED USER_ABORT ConnectionException() ConnectionException(int) ConnectionException(int, String) getStatus() send(int, RemoteControlData[]) OUTPUT_MANCHESTER OUTPUT_PPM_HIGH_LOW OUTPUT_PPM_LOW_HIGH RemoteControlData() setCarrier(int, int) setData(int, byte[]) setLogicalPulse(int, int, int, int, int) setPulse(int, int, int) setRepeat(int, int) ERROR_OFF_TIMEOUT ERROR_ON_TIMEOUT ERROR_RECOGNIZE ERROR_START_NG ERROR_STOP recognitionFailed(int) recognitionStarted() recognized(int) getAvailableLanguages() getCandidateScore(int) getCandidateWord(int) getInstance() MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ △ △ △ △ △ △ △ △ △ △ △ △ 18/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Karaoke カラオケ パッケージ com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス VoiceRecognition VoiceRecognition VoiceRecognition VoiceRecognition VoiceRecognition VoiceRecognition VoiceRecognitionDictionary VoiceRecognitionDictionary VoiceRecognitionDictionary VoiceRecognitionDictionary VoiceRecognitionDictionary VoiceRecognitionDictionary VoiceRecognitionDictionary VoiceRecognitionDictionary FileUtility FileUtility FileUtility MicControlListener MicControlListener MicControlListener MicControlListener MicControlListener MicControlListener MicControlListener MicControlListener MicControlListener MicControlListener MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl MicControl PitchScanData PitchScanData PitchScanData PitchScanData SpeakerStateListener SpeakerStateListener DeviceControl DeviceControl DeviceControl DeviceControl KaraokePlayerListener KaraokePlayerListener KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokeData KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer メソッド コンストラクタ 変数 recognize(String, int, int, int) recognize(String, String, int, int, int) recognize(String, VoiceRecognitionDictionary, int, int, int) recognize(VoiceRecognitionDictionary, int, int, int) setVoiceRecognitionListener(VoiceRecognitionListener) stop() VoiceRecognitionDictionary() deleteWord(int) getDictionary() getWord(int) getWordNumber(int) removeAllWords() setWord(int, String) size() getMediaData(String) getMediaData(String, int) getMediaPlayer(String, int) ECHO_CHANGED PITCHSCAN_START PITCHSCAN_STOP PITCHSCANDATA_OVERFLOW SWITCH_OFF SWITCH_ON VOLUME_CHANGED eventOccurred(int, long) PITCHSCAN_STOP_SYSTEM SWITCH_OFF_SYSTEM MIC PITCH_SCANNING disable() enable() getEchoLevel() getEchoMaxLevel() getInstance() getMaxVolume() getScanInterval() getState() getVolume() setEchoLevel(int) setMicControlListener(MicControlListener) setVolume(int) startPitchScan(PitchScanData) stopPitchScan() PitchScanData(int) getCurrentIndex() getPitch(int, int) getVoice(int, int) speakerExternal() speakerInternal() SPEAKER_EXTERNAL SPEAKER_INTERNAL SPEAKER_STATE setSpeakerStateListener(SpeakerStateListener) eventOccurred(KaraokePlayer, int) playerStateChanged(KaraokePlayer, long) type KaraokeData() KaraokeData(byte[]) KaraokeData(String) getContentType() getHeight() getMediaType() getReferenceScore() getTagEnd(int) getTagStart(int) getWidth() setData(byte[]) KaraokePlayer() KaraokePlayer(byte[]) KaraokePlayer(KaraokeData) addKaraokePlayerListener(KaraokePlayerListener) addMediaPlayerListener(MediaPlayerListener) getChannelVolume(int) getCurrent() getHeight() MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.2.2 △ △ △ △ △ △ △ △ △ △ △ △ △ △ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 19/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Motion Control 6軸センサ検出データ取得 TV TV受像再生 パッケージ com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media.karaoke com.jblend.media com.jblend.media com.jblend.media com.jblend.media com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.io com.j_phone.io Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer KaraokePlayer ReferenceEvent ReferenceEvent ReferenceEvent ReferenceEvent ReferenceScore ReferenceScore ReferenceScore ReferenceScore ReferenceScore MediaFactory MediaFactory MediaFactory MediaFactory MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor MotionDetectiveSensor PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo PostureInfo TelevisionConnection TelevisionConnection メソッド コンストラクタ 変数 getHVVolume() getMediaHeight() getMediaWidth() getOriginX() getOriginY() getPlayEnd() getSpeed() getState() getTranspose() getVolume() getWidth() getX() getY() pause() play() play(boolean) play(int) removeKaraokePlayerListener(KaraokePlayerListener) removeMediaPlayerListener(MediaPlayerListener) resume() seek(int) setBounds(int, int, int, int) setChannelVolume(int, int) setData(KaraokeData) setData(MediaData) setHVVolume(int) setOrigin(int, int) setPlayEnd(int) setSpeed(int) setTranspose(int) setVolume(int) stop() getGamut(int, int) getLength() getPitchBend(int, int) getTotalTime(int, int) getOptionalData(int) getReferenceEventCh() getReferenceEvents(int, int) getTagEnd(int) getTagStart(int) MEDIA_TYPE_KARAOKE MEDIA_TYPE_SMAF getMediaPlayer(byte[], int) getMediaPlayer(String, int) CYCLE_100 CYCLE_20 CYCLE_40 CYCLE_60 CYCLE_80 KEY_COMPATIBLE KEY_SENSOR POSTURE_INFO getDefaultMotionDetectiveSensor() getPostureInfoLatest() getPostureInfoStack(int) getStackCount() getState() setDefaultNeutralPosition() setNeutralPosition() startSensor(int, int) stopSensor() getCount() getDynamicAccelerationX(int, int) getDynamicAccelerationY(int, int) getDynamicAccelerationZ(int, int) getField(int, int) getPitch(int, int) getRoll(int, int) getStaticAccelerationX(int, int) getStaticAccelerationY(int, int) getStaticAccelerationZ(int, int) getYaw(int, int) CATV GROUND_WAVE_ANALOG MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ JSCL1.3.2 ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × ○ ○ ○ ○ ○ △ ○ ○ ○ ○ ○ △ ○ ○ ○ JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 20/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Enhanced FEP 拡張FEP制御 Bluetooth Bluetooth パッケージ com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.io com.j_phone.ui com.j_phone.ui com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionConnection TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveData TelevisionReserveDataListener EnhancedFEPControl EnhancedFEPControl SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener BaseService BaseService BaseService BaseService BaseService BaseService メソッド コンストラクタ 変数 GROUND_WAVE_DIGITAL STATE_IMPOSSIBLE STATE_LITTLE_BATTERY STATE_READY STATE_RECORDING STATE_TV_OFF STATE_UNSUPPORTED activate(int, int) addReserveData(TelevisionReserveData) createReserveData() getAreaInfo() getLastCategory() getLastChannel() getReserveData(int) getReserveDataCount(int) getReserveDataMaxCount(int) getState(int) removeReserveData(TelevisionReserveData) setTelevisionReserveDataListener(TelevisionReserveDataListener) TYPE_REC TYPE_WATCH getReserveCategory() getReserveChannel() getReserveEndTime() getReserveNumber() getReserveStartTime() getReserveStation() getReserveTitle() getReserveType() setReserveCategory(int) setReserveChannel(int) setReserveEndTime(String) setReserveStartTime(String) setReserveStation(String) setReserveTitle(String) setReserveType(int) reserveDataUpdated() getDefaultEnhancedFEPControl() getInputText(String, int, int, boolean) CANCELLED COMPLETED ERROR MASK_MAJOR_DEVICE_CLASS MASK_MINOR_DEVICE_CLASS MASK_SERVICE_CLASSES PUSH_SERVER_FOUND SERVICE_NOT_FOUND foundDevice(Device, int) foundService(RemoteService[]) terminatedDeviceSeek(int) terminatedServiceSeek(Device, int) CONN_CLOSED CONN_FAILED CONN_OPENED ERROR_ACK_TIMEOUT ERROR_GOT_NACK ERROR_NO_CONNECTION SIGNAL_END SIGNAL_PAUSE SIGNAL_REJECT SIGNAL_START SIGNAL_WAIT SUCCESS gotConnectionStatus(int, int) gotMemberList(int[]) gotMessage(int, byte[]) gotMessage(int, String) gotResult(int, int[], int[]) gotSignal(int, int) BaseService() BaseService(String) BaseService(String, String) getServiceID() getServiceName() matches(BaseService) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.2) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(1.1) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ MEXA(1.0) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ JSCL1.3.2 × ○ ○ ○ × ○ ○ ○ × × ○ ○ ○ × × × ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 21/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.vodafone.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス BaseService BaseService BaseService BaseService BaseService BluetoothManager BluetoothManager BluetoothManager BluetoothManager BluetoothManager BluetoothManager BluetoothManager Device Device Device Device Device LocalService LocalService LocalService LocalService LocalService RemoteService SessionBase SessionBase SessionBase SessionBase SessionBase SessionBase SessionBase SessionBase SessionManager SessionManager SessionManager SessionMember SessionMember SessionMember SessionMember SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SeekListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener SessionListener BaseService BaseService BaseService BaseService BaseService BaseService BaseService メソッド コンストラクタ 変数 TYPE_LAUNCHER TYPE_OTHER TYPE_THIS_MIDLET BaseService(int) getType() getFriendlyName() getInstance() getMaxDevices() getPushRequest() registerPushRequest(String, String, String) startDeviceSeek(SeekListener) stopDeviceSeek() Device(String) getBluetoothAddress() getFriendlyName() startServiceSeek(BaseService[], SeekListener) stopServiceSeek() LocalService() LocalService(String) LocalService(String, String) setServiceID(String) setServiceName(String) getDevice() REPORT_ERROR REPORT_NONE REPORT_RESULT cleanAllMessage() close(int) send(int[], byte[], int) send(int[], String, int) sendSignal(int[], int, int) SessionManager(SessionListener) open(RemoteService) openSecured(RemoteService, boolean) SessionMember(SessionListener) getBluetoothAddress(int) open(LocalService) openSecured(LocalService, boolean, boolean) CANCELLED COMPLETED ERROR MASK_MAJOR_DEVICE_CLASS MASK_MINOR_DEVICE_CLASS MASK_SERVICE_CLASSES PUSH_SERVER_FOUND SERVICE_NOT_FOUND foundDevice(Device, int) foundService(RemoteService[]) terminatedDeviceSeek(int) terminatedServiceSeek(Device, int) CONN_CLOSED CONN_FAILED CONN_OPENED ERROR_ACK_TIMEOUT ERROR_GOT_NACK ERROR_NO_CONNECTION SIGNAL_END SIGNAL_PAUSE SIGNAL_REJECT SIGNAL_START SIGNAL_WAIT SUCCESS gotConnectionStatus(int, int) gotMemberList(int[]) gotMessage(int, byte[]) gotMessage(int, String) gotResult(int, int[], int[]) gotSignal(int, int) BaseService() BaseService(String) BaseService(String, String) getServiceID() getServiceName() matches(BaseService) TYPE_LAUNCHER MEXA(2.3) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × MEXA(2.0) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 22/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 EnhancedGraphics EnhancedGraphics EnhancedRMS TMR EnhancedRMS 伝送速度取得 OPGL OpenGL® ES利用機能 パッケージ com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.bluetooth com.mexa.lcdui com.mexa.lcdui com.mexa.lcdui com.mexa.lcdui com.mexa.lcdui com.mexa.rms com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス BaseService BaseService BaseService BaseService BluetoothManager BluetoothManager BluetoothManager BluetoothManager BluetoothManager BluetoothManager BluetoothManager Device Device Device Device Device LocalService LocalService LocalService LocalService LocalService RemoteService SessionBase SessionBase SessionBase SessionBase SessionBase SessionBase SessionBase SessionBase SessionManager SessionManager SessionManager SessionMember SessionMember SessionMember SessionMember EnhancedGraphics EnhancedGraphics EnhancedGraphics EnhancedGraphics EnhancedGraphics CachedRecords DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl DeviceControl Buffer Buffer Buffer ByteBuffer ByteBuffer ByteBuffer ByteBuffer FloatBuffer FloatBuffer FloatBuffer FloatBuffer IntBuffer IntBuffer IntBuffer IntBuffer OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 TYPE_OTHER TYPE_THIS_MIDLET BaseService(int) getType() getFriendlyName() getInstance() getMaxDevices() getPushRequest() registerPushRequest(String, String, String) startDeviceSeek(SeekListener) stopDeviceSeek() Device(String) getBluetoothAddress() getFriendlyName() startServiceSeek(BaseService[], SeekListener) stopServiceSeek() LocalService() LocalService(String) LocalService(String, String) setServiceID(String) setServiceName(String) getDevice() REPORT_ERROR REPORT_NONE REPORT_RESULT cleanAllMessage() close(int) send(int[], byte[], int) send(int[], String, int) sendSignal(int[], int, int) SessionManager(SessionListener) open(RemoteService) openSecured(RemoteService, boolean) SessionMember(SessionListener) getBluetoothAddress(int) open(LocalService) openSecured(LocalService, boolean, boolean) EnhancedGraphics(Graphics) drawPolyline(int[], int[], int) drawPolyline(int[], int[], int, int) fillPolygon(int[], int[], int) fillPolygon(int[], int[], int, int) flush() getTransmissionRate() RAB_GPRS RAB_HSDPA_C6 RAB_HSDPA_C7 RAB_INDEFINITE RAB_MEASUREMENT RAB_NULL RAB_R99 length() resetBounds() setBounds(int, int) allocateDirect(ByteBuffer) allocateDirect(int) get(int, byte[], int, int) put(int, byte[], int, int) allocateDirect(FloatBuffer) allocateDirect(int) get(int, float[], int, int) put(int, float[], int, int) allocateDirect(IntBuffer) allocateDirect(int) get(int, int[], int, int) put(int, int[], int, int) GL_ACTIVE_TEXTURE GL_ADD GL_ADD_SIGNED GL_ALIASED_LINE_WIDTH_RANGE GL_ALIASED_POINT_SIZE_RANGE GL_ALPHA GL_ALPHA_BITS GL_ALPHA_SCALE GL_ALPHA_TEST MEXA(2.3) × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ ○ × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 23/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 GL_ALPHA_TEST_FUNC GL_ALPHA_TEST_REF GL_ALWAYS GL_AMBIENT GL_AMBIENT_AND_DIFFUSE GL_AND GL_AND_INVERTED GL_AND_REVERSE GL_ARRAY_BUFFER GL_ARRAY_BUFFER_BINDING GL_BACK GL_BLEND GL_BLEND_DST GL_BLEND_SRC GL_BLUE_BITS GL_BUFFER_SIZE GL_BUFFER_USAGE GL_BYTE GL_CCW GL_CLAMP_TO_EDGE GL_CLEAR GL_CLIENT_ACTIVE_TEXTURE GL_CLIP_PLANE0 GL_CLIP_PLANE1 GL_CLIP_PLANE2 GL_CLIP_PLANE3 GL_CLIP_PLANE4 GL_CLIP_PLANE5 GL_COLOR_ARRAY GL_COLOR_ARRAY_BUFFER_BINDING GL_COLOR_ARRAY_POINTER GL_COLOR_ARRAY_SIZE GL_COLOR_ARRAY_STRIDE GL_COLOR_ARRAY_TYPE GL_COLOR_BUFFER_BIT GL_COLOR_CLEAR_VALUE GL_COLOR_LOGIC_OP GL_COLOR_MATERIAL GL_COLOR_WRITEMASK GL_COMBINE GL_COMBINE_ALPHA GL_COMBINE_RGB GL_COMPRESSED_TEXTURE_FORMATS GL_CONSTANT GL_CONSTANT_ATTENUATION GL_COORD_REPLACE_OES GL_COPY GL_COPY_INVERTED GL_CULL_FACE GL_CULL_FACE_MODE GL_CURRENT_COLOR GL_CURRENT_NORMAL GL_CURRENT_PALETTE_MATRIX_OES GL_CURRENT_TEXTURE_COORDS GL_CW GL_DECAL GL_DECR GL_DEPTH_BITS GL_DEPTH_BUFFER_BIT GL_DEPTH_CLEAR_VALUE GL_DEPTH_FUNC GL_DEPTH_RANGE GL_DEPTH_TEST GL_DEPTH_WRITEMASK GL_DIFFUSE GL_DITHER GL_DONT_CARE GL_DOT3_RGB GL_DOT3_RGBA GL_DST_ALPHA GL_DST_COLOR GL_DYNAMIC_DRAW GL_ELEMENT_ARRAY_BUFFER GL_ELEMENT_ARRAY_BUFFER_BINDING GL_EMISSION MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 24/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 GL_EQUAL GL_EQUIV GL_EXP GL_EXP2 GL_EXTENSIONS GL_FALSE GL_FASTEST GL_FLAT GL_FLOAT GL_FOG GL_FOG_COLOR GL_FOG_DENSITY GL_FOG_END GL_FOG_HINT GL_FOG_MODE GL_FOG_START GL_FRONT GL_FRONT_AND_BACK GL_FRONT_FACE GL_GENERATE_MIPMAP GL_GENERATE_MIPMAP_HINT GL_GEQUAL GL_GREATER GL_GREEN_BITS GL_INCR GL_INTERPOLATE GL_INVALID_ENUM GL_INVALID_OPERATION GL_INVALID_VALUE GL_INVERT GL_KEEP GL_LEQUAL GL_LESS GL_LIGHT_MODEL_AMBIENT GL_LIGHT_MODEL_TWO_SIDE GL_LIGHT0 GL_LIGHT1 GL_LIGHT2 GL_LIGHT3 GL_LIGHT4 GL_LIGHT5 GL_LIGHT6 GL_LIGHT7 GL_LIGHTING GL_LINE_LOOP GL_LINE_SMOOTH GL_LINE_SMOOTH_HINT GL_LINE_STRIP GL_LINE_WIDTH GL_LINEAR GL_LINEAR_ATTENUATION GL_LINEAR_MIPMAP_LINEAR GL_LINEAR_MIPMAP_NEAREST GL_LINES GL_LOGIC_OP_MODE GL_LUMINANCE GL_LUMINANCE_ALPHA GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES GL_MATRIX_INDEX_ARRAY_OES GL_MATRIX_INDEX_ARRAY_POINTER_OES GL_MATRIX_INDEX_ARRAY_SIZE_OES GL_MATRIX_INDEX_ARRAY_STRIDE_OES GL_MATRIX_INDEX_ARRAY_TYPE_OES GL_MATRIX_MODE GL_MATRIX_PALETTE_OES GL_MAX_CLIP_PLANES GL_MAX_LIGHTS GL_MAX_MODELVIEW_STACK_DEPTH GL_MAX_PALETTE_MATRICES_OES GL_MAX_PROJECTION_STACK_DEPTH GL_MAX_TEXTURE_SIZE GL_MAX_TEXTURE_STACK_DEPTH GL_MAX_TEXTURE_UNITS GL_MAX_VERTEX_UNITS_OES GL_MAX_VIEWPORT_DIMS MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 25/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 GL_MODELVIEW GL_MODELVIEW_MATRIX GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES GL_MODELVIEW_STACK_DEPTH GL_MODULATE GL_MULTISAMPLE GL_NAND GL_NEAREST GL_NEAREST_MIPMAP_LINEAR GL_NEAREST_MIPMAP_NEAREST GL_NEVER GL_NICEST GL_NO_ERROR GL_NOOP GL_NOR GL_NORMAL_ARRAY GL_NORMAL_ARRAY_BUFFER_BINDING GL_NORMAL_ARRAY_POINTER GL_NORMAL_ARRAY_STRIDE GL_NORMAL_ARRAY_TYPE GL_NORMALIZE GL_NOTEQUAL GL_NUM_COMPRESSED_TEXTURE_FORMATS GL_ONE GL_ONE_MINUS_DST_ALPHA GL_ONE_MINUS_DST_COLOR GL_ONE_MINUS_SRC_ALPHA GL_ONE_MINUS_SRC_COLOR GL_OPERAND0_ALPHA GL_OPERAND0_RGB GL_OPERAND1_ALPHA GL_OPERAND1_RGB GL_OPERAND2_ALPHA GL_OPERAND2_RGB GL_OR GL_OR_INVERTED GL_OR_REVERSE GL_OUT_OF_MEMORY GL_PACK_ALIGNMENT GL_PALETTE4_R5_G6_B5_OES GL_PALETTE4_RGB5_A1_OES GL_PALETTE4_RGB8_OES GL_PALETTE4_RGBA4_OES GL_PALETTE4_RGBA8_OES GL_PALETTE8_R5_G6_B5_OES GL_PALETTE8_RGB5_A1_OES GL_PALETTE8_RGB8_OES GL_PALETTE8_RGBA4_OES GL_PALETTE8_RGBA8_OES GL_PERSPECTIVE_CORRECTION_HINT GL_POINT_DISTANCE_ATTENUATION GL_POINT_FADE_THRESHOLD_SIZE GL_POINT_SIZE GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES GL_POINT_SIZE_ARRAY_OES GL_POINT_SIZE_ARRAY_POINTER_OES GL_POINT_SIZE_ARRAY_STRIDE_OES GL_POINT_SIZE_ARRAY_TYPE_OES GL_POINT_SIZE_MAX GL_POINT_SIZE_MIN GL_POINT_SMOOTH GL_POINT_SMOOTH_HINT GL_POINT_SPRITE_OES GL_POINTS GL_POLYGON_OFFSET_FACTOR GL_POLYGON_OFFSET_FILL GL_POLYGON_OFFSET_UNITS GL_POLYGON_SMOOTH_HINT GL_POSITION GL_PREVIOUS GL_PRIMARY_COLOR GL_PROJECTION GL_PROJECTION_MATRIX GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES GL_PROJECTION_STACK_DEPTH MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 26/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 GL_QUADRATIC_ATTENUATION GL_RED_BITS GL_RENDERER GL_REPEAT GL_REPLACE GL_RESCALE_NORMAL GL_RGB GL_RGB_SCALE GL_RGBA GL_SAMPLE_ALPHA_TO_COVERAGE GL_SAMPLE_ALPHA_TO_ONE GL_SAMPLE_BUFFERS GL_SAMPLE_COVERAGE GL_SAMPLE_COVERAGE_INVERT GL_SAMPLE_COVERAGE_VALUE GL_SAMPLES GL_SCISSOR_BOX GL_SCISSOR_TEST GL_SET GL_SHADE_MODEL GL_SHININESS GL_SHORT GL_SMOOTH GL_SMOOTH_LINE_WIDTH_RANGE GL_SMOOTH_POINT_SIZE_RANGE GL_SPECULAR GL_SPOT_CUTOFF GL_SPOT_DIRECTION GL_SPOT_EXPONENT GL_SRC_ALPHA GL_SRC_ALPHA_SATURATE GL_SRC_COLOR GL_SRC0_ALPHA GL_SRC0_RGB GL_SRC1_ALPHA GL_SRC1_RGB GL_SRC2_ALPHA GL_SRC2_RGB GL_STACK_OVERFLOW GL_STACK_UNDERFLOW GL_STATIC_DRAW GL_STENCIL_BITS GL_STENCIL_BUFFER_BIT GL_STENCIL_CLEAR_VALUE GL_STENCIL_FAIL GL_STENCIL_FUNC GL_STENCIL_PASS_DEPTH_FAIL GL_STENCIL_PASS_DEPTH_PASS GL_STENCIL_REF GL_STENCIL_TEST GL_STENCIL_VALUE_MASK GL_STENCIL_WRITEMASK GL_SUBPIXEL_BITS GL_SUBTRACT GL_TEXTURE GL_TEXTURE_2D GL_TEXTURE_BINDING_2D GL_TEXTURE_COORD_ARRAY GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING GL_TEXTURE_COORD_ARRAY_POINTER GL_TEXTURE_COORD_ARRAY_SIZE GL_TEXTURE_COORD_ARRAY_STRIDE GL_TEXTURE_COORD_ARRAY_TYPE GL_TEXTURE_CROP_RECT_OES GL_TEXTURE_ENV GL_TEXTURE_ENV_COLOR GL_TEXTURE_ENV_MODE GL_TEXTURE_MAG_FILTER GL_TEXTURE_MATRIX GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES GL_TEXTURE_MIN_FILTER GL_TEXTURE_STACK_DEPTH GL_TEXTURE_WRAP_S GL_TEXTURE_WRAP_T GL_TEXTURE0 MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 27/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 GL_TEXTURE1 GL_TEXTURE10 GL_TEXTURE11 GL_TEXTURE12 GL_TEXTURE13 GL_TEXTURE14 GL_TEXTURE15 GL_TEXTURE16 GL_TEXTURE17 GL_TEXTURE18 GL_TEXTURE19 GL_TEXTURE2 GL_TEXTURE20 GL_TEXTURE21 GL_TEXTURE22 GL_TEXTURE23 GL_TEXTURE24 GL_TEXTURE25 GL_TEXTURE26 GL_TEXTURE27 GL_TEXTURE28 GL_TEXTURE29 GL_TEXTURE3 GL_TEXTURE30 GL_TEXTURE31 GL_TEXTURE4 GL_TEXTURE5 GL_TEXTURE6 GL_TEXTURE7 GL_TEXTURE8 GL_TEXTURE9 GL_TRIANGLE_FAN GL_TRIANGLE_STRIP GL_TRIANGLES GL_TRUE GL_UNPACK_ALIGNMENT GL_UNSIGNED_BYTE GL_UNSIGNED_SHORT GL_UNSIGNED_SHORT_4_4_4_4 GL_UNSIGNED_SHORT_5_5_5_1 GL_UNSIGNED_SHORT_5_6_5 GL_VENDOR GL_VERSION GL_VERTEX_ARRAY GL_VERTEX_ARRAY_BUFFER_BINDING GL_VERTEX_ARRAY_POINTER GL_VERTEX_ARRAY_SIZE GL_VERTEX_ARRAY_STRIDE GL_VERTEX_ARRAY_TYPE GL_VIEWPORT GL_WEIGHT_ARRAY_BUFFER_BINDING_OES GL_WEIGHT_ARRAY_OES GL_WEIGHT_ARRAY_POINTER_OES GL_WEIGHT_ARRAY_SIZE_OES GL_WEIGHT_ARRAY_STRIDE_OES GL_WEIGHT_ARRAY_TYPE_OES GL_WRITE_ONLY GL_XOR GL_ZERO bind(java.lang.Object) getInstance() glActiveTexture(int) glAlphaFunc(int, float) glBindBuffer(int, int) glBindTexture(int, int) glBlendFunc(int, int) glBufferData(int, Buffer, int) glBufferSubData(int, int, Buffer) glClear(int) glClearColor(float, float, float, float) glClearDepthf(float) glClearStencil(int) glClientActiveTexture(int) glClipPlanef(int, float[]) glColor4f(float, float, float, float) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 28/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics メソッド コンストラクタ 変数 glColor4ub(byte, byte, byte, byte) glColorMask(boolean, boolean, boolean, boolean) glColorPointer(int, int, int, Buffer) glColorPointer(int, int, int, int) glCompressedTexImage2D(int, int, int, int, int, int, ByteBuffer) glCompressedTexSubImage2D(int, int, int, int, int, int, int, ByteBuffer) glCopyTexImage2D(int, int, int, int, int, int, int, int) glCopyTexSubImage2D(int, int, int, int, int, int, int, int) glCullFace(int) glCurrentPaletteMatrixOES(int) glDeleteBuffers(int[]) glDeleteTextures(int[]) glDepthFunc(int) glDepthMask(boolean) glDepthRangef(float, float) glDisable(int) glDisableClientState(int) glDrawArrays(int, int, int) glDrawElements(int, int, Buffer) glDrawElements(int, int, int, int) glDrawTexfOES(float, float, float, float, float) glDrawTexiOES(int, int, int, int, int) glDrawTexsOES(short, short, short, short, short) glEnable(int) glEnableClientState(int) glFlush() glFogf(int, float) glFogfv(int, float[]) glFrontFace(int) glFrustumf(float, float, float, float, float, float) glGenBuffers(int[]) glGenTextures(int[]) glGetBooleanv(int, boolean[]) glGetBufferParameteriv(int, int, int[]) glGetClipPlanef(int, float[]) glGetError() glGetFloatv(int, float[]) glGetIntegerv(int, int[]) glGetLightfv(int, int, float[]) glGetMaterialfv(int, int, float[]) glGetString(int) glGetTexEnvfv(int, int, float[]) glGetTexEnviv(int, int, int[]) glGetTexParameterfv(int, int, float[]) glGetTexParameteriv(int, int, int[]) glHint(int, int) glIsBuffer(int) glIsEnabled(int) glIsTexture(int) glLightf(int, int, float) glLightfv(int, int, float[]) glLightModelf(int, float) glLightModelfv(int, float[]) glLineWidth(float) glLoadIdentity() glLoadMatrixf(float[]) glLoadPaletteFromModelViewMatrixOES() glLogicOp(int) glMaterialf(int, int, float) glMaterialfv(int, int, float[]) glMatrixIndexPointerOES(int, int, int, Buffer) glMatrixIndexPointerOES(int, int, int, int) glMatrixMode(int) glMultiTexCoord4f(int, float, float, float, float) glMultMatrixf(float[]) glNormal3f(float, float, float) glNormalPointer(int, int, Buffer) glNormalPointer(int, int, int) glOrthof(float, float, float, float, float, float) glPixelStorei(int, int) glPointParameterf(int, float) glPointParameterfv(int, float[]) glPointSize(float) glPointSizePointerOES(int, int, Buffer) glPointSizePointerOES(int, int, int) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 29/30 S! Appli Development Guide MEXA API一覧 以下に、MEXAとJSCLでの各インタフェース、フィールド、クラス等の対応について示す。 また、下記APIの対応一覧にて記載している項目について動作保障する。 △:非推奨メソッド・コンストラクタ Profile 機能名 Display Rotation Sensor Display Rotation Sensor パッケージ com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.mexa.opgl com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system com.j_phone.system Copyright© 2010 SOFTBANK MOBILE Corp. All rights reserved 複製転載禁止 クラス OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics OpglGraphics ShortBuffer ShortBuffer ShortBuffer ShortBuffer DeviceControl DeviceControl DeviceControl DeviceControl StyleChangedListener メソッド コンストラクタ 変数 glPolygonOffset(float, float) glPopMatrix() glPushMatrix() glRotatef(float, float, float, float) glSampleCoverage(float, boolean) glScalef(float, float, float) glScissor(int, int, int, int) glShadeModel(int) glStencilFunc(int, int, int) glStencilMask(int) glStencilOp(int, int, int) glTexCoordPointer(int, int, int, Buffer) glTexCoordPointer(int, int, int, int) glTexEnvf(int, int, float) glTexEnvfv(int, int, float[]) glTexEnvi(int, int, int) glTexEnviv(int, int, int[]) glTexImage2D(int, int, int, int, int, int, int, int, Buffer) glTexParameterf(int, int, float) glTexParameterfv(int, int, float[]) glTexParameteri(int, int, int) glTexParameteriv(int, int, int[]) glTexSubImage2D(int, int, int, int, int, int, int, int, Buffer) glTranslatef(float, float, float) glVertexPointer(int, int, int, Buffer) glVertexPointer(int, int, int, int) glViewport(int, int, int, int) glWeightPointerOES(int, int, int, Buffer) glWeightPointerOES(int, int, int, int) release() allocateDirect(ShortBuffer) allocateDirect(int) get(int, short[], int, int) put(int, short[], int, int) STYLE_PORTRAIT STYLE_LANDSCAPE getStyle() setStyleChangedListner(StyleChangedListnerlistner) styleChanged(int style) MEXA(2.3) ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ MEXA(2.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ MEXA(2.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ○ ○ ○ ○ ○ MEXA(2.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.2) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.1) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × MEXA(1.0) × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.3.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × JSCL1.2.2 × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × 30/30
© Copyright 2024 ExpyDoc