|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
Objectcom.docomostar.opt.system.formanalyzer.FormData
public final class FormData
フォーム分析機能により取得したデータを定義します。
このクラスでは、次の計測データを取得することができます。
実装によっては、上記のデータをサポートしていない場合があります。
どの計測データをサポートしているかは、getAvailableDataType()
を用いて調べることができます。
| フィールドの概要 | |
|---|---|
static int |
BODY_TRUNK_ROTATION
計測データの種類を示す値で、体幹回転を表します(=4)。 |
static int |
FRONT_REAR_BALANCE
計測データの種類を示す値で、前後バランスを表します(=3)。 |
static int |
LANDING_IMPACT
計測データの種類を示す値で、着地衝撃を表します(=6)。 |
static int |
OPTION_DATA
計測データの種類を示す値で、オプションデータを表します(=0)。 |
static int |
SIDE_BALANCE
計測データの種類を示す値で、左右バランスを表します(=1)。 |
static int |
UPDOWN_BALANCE
計測データの種類を示す値で、上下バランスを表します(=2)。 |
static int |
WALKING_INFO
計測データの種類を示す値で、歩行情報を表します(=5)。 |
| メソッドの概要 | |
|---|---|
int[] |
getAvailableDataType()
実装がサポートしている計測データの種類を取得します。 |
BodyTrunkRotation |
getBodyTrunkRotation()
体幹回転を求めるためのデータを取得します。 |
java.util.Calendar |
getEndTime()
計測データの計測終了日時を取得します。 |
FrontRearBalance |
getFrontRearBalance()
前後バランスを求めるためのデータを取得します。 |
LandingImpact |
getLandingImpact()
着地衝撃を求めるためのデータを取得します。 |
float[] |
getOptionData()
オプションデータを取得します。 |
SideBalance |
getSideBalance()
左右バランスを求めるためのデータを取得します。 |
java.util.Calendar |
getStartTime()
計測データの計測開始日時を取得します。 |
UpdownBalance |
getUpdownBalance()
上下バランスを求めるためのデータを取得します。 |
WalkingInfo |
getWalkingInfo()
歩行情報を求めるためのデータを取得します。 |
| クラス Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final int SIDE_BALANCE
getAvailableDataType(),
定数フィールド値public static final int UPDOWN_BALANCE
getAvailableDataType(),
定数フィールド値public static final int FRONT_REAR_BALANCE
getAvailableDataType(),
定数フィールド値public static final int BODY_TRUNK_ROTATION
getAvailableDataType(),
定数フィールド値public static final int WALKING_INFO
getAvailableDataType(),
定数フィールド値public static final int LANDING_IMPACT
getAvailableDataType(),
定数フィールド値public static final int OPTION_DATA
このフィールド値が getAvailableDataType() より取得された場合は、
getOptionData() を呼び出してオプションデータを取得して下さい。
getAvailableDataType(),
定数フィールド値| メソッドの詳細 |
|---|
public java.util.Calendar getStartTime()
計測データの計測開始日時を取得します。
このメソッドによって得られる計測開始日時は、
FormAnalyzer.getData(Calendar, Calendar)
で取得対象となった計測データのうち、最も古い計測データの計測開始日時を返します。
public java.util.Calendar getEndTime()
計測データの計測終了日時を取得します。
このメソッドによって得られる計測終了日時は、
FormAnalyzer.getData(Calendar, Calendar)
で取得対象となった計測データのうち、最も新しい計測データの計測終了日時を返します。
public int[] getAvailableDataType()
実装がサポートしている計測データの種類を取得します。
このクラスで定義されている計測データの種類のうち、
サポートする計測データの種類の値を含む配列を返します。
サポートする計測データの種類は、診断モードに依存します。
SIDE_BALANCE,
UPDOWN_BALANCE,
FRONT_REAR_BALANCE,
BODY_TRUNK_ROTATION,
WALKING_INFO,
LANDING_IMPACT,
OPTION_DATApublic SideBalance getSideBalance()
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
public UpdownBalance getUpdownBalance()
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
public FrontRearBalance getFrontRearBalance()
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
public BodyTrunkRotation getBodyTrunkRotation()
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
public WalkingInfo getWalkingInfo()
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
public LandingImpact getLandingImpact()
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
public float[] getOptionData()
オプションデータを取得します。 このメソッドにより得られる値は機種依存です。
getAvailableDataType() で OPTION_DATA が返された場合に、
このクラスで取得可能な計測データの種類以外のデータを取得できます。
getAvailableDataType() で OPTION_DATA が返されない場合に、
このメソッドを呼び出すと例外が発生します。
FormAnalyzer.getMode()
com.docomostar.lang.UnsupportedOperationException -
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
NTT DOCOMO,INC.
本製品または文書は著作権法により保護されており、その使用、複製、再頒布および逆コンパイルを制限するライセンスのもとにおいて頒布されます。NTTドコモ(その他に許諾者がある場合は当該許諾者も含めて)の書面による事前の許可なく、本製品および関連する文書のいかなる部分も、いかなる方法によっても複製することが禁じられます。フォントを含む第三者のソフトウェアは、著作権法により保護されており、その提供者からライセンスを受けているものです。
Sun、Sun Microsystems、Java、J2MEおよびJ2SEは、米国およびその他の国における米国 Sun Microsystems,Inc.の商標または登録商標です。サンのロゴマークは、米国 Sun Microsystems, Inc.の登録商標です。
FeliCaは、ソニー株式会社が開発した非接触ICカードの技術方式です。FeliCaは、ソニー株式会社の登録商標です。
「iモード」、「iアプリ/アイアプリ」、「i-αppli」ロゴ、「DoJa」はNTTドコモの商標または登録商標です。
その他記載された会社名、製品名などは該当する各社の商標または登録商標です。