メインコンテンツまでスキップ
バージョン: 1.0.3

GlassPwrKeyStatus

パッケージ

com.nttqonoq.devices.android.mirzalibrary.data

Enum Class GlassPwrKeyStatus

継承ツリー


Object
 Enum<GlassPwrKeyStatus>
  com.nttqonoq.devices.android.mirzalibrary.data.GlassPwrKeyStatus

クラスの説明


グラスの電源ボタンのイベントを表すEnum
グラスの電源ボタンのイベントの状態

ネストされたクラスの概要


クラスから継承されたネストされたクラス/インタフェース
Enum.EnumDesc<E extends Enum<E>>

列挙型定数の概要


列挙型定数説明
GLASS_PWR_KEY_DOUBLE2回押し
GLASS_PWR_KEY_DOUBLE_SECOND_LONG長押し(2回目以降)
GLASS_PWR_KEY_LONG長押し(初回のみ)
GLASS_PWR_KEY_NOPNOP
GLASS_PWR_KEY_SINGLE単押し

メソッドの概要


修飾子とタイプメソッド説明
static GlassPwrKeyStatusfromType(int type)グラスの電源ボタンイベントタイプから対応する状態を返却
intgetType()グラスの電源ボタンイベントタイプを取得
static GlassPwrKeyStatusvalueOf(String name)指定された名前のこのクラスの列挙定数を返す
static GlassPwrKeyStatus[]values()この列挙型クラスの定数を、宣言された順序で含む配列を返す

列挙型定数の詳細


GLASS_PWR_KEY_NOP
public static final GlassPwrKeyStatus GLASS_PWR_KEY_NOP
NOP
GLASS_PWR_KEY_SINGLE
public static final GlassPwrKeyStatus GLASS_PWR_KEY_SINGLE
単押し
GLASS_PWR_KEY_LONG
public static final GlassPwrKeyStatus GLASS_PWR_KEY_LONG
長押し(初回のみ)
GLASS_PWR_KEY_DOUBLE
public static final GlassPwrKeyStatus GLASS_PWR_KEY_DOUBLE
2回押し
GLASS_PWR_KEY_DOUBLE_SECOND_LONG
public static final GlassPwrKeyStatus GLASS_PWR_KEY_DOUBLE_SECOND_LONG
長押し(2回目以降)

メソッドの詳細


values()

public static GlassPwrKeyStatus[] values()
この列挙型クラスの定数を、宣言された順序で含む配列を返す

戻り値:
この列挙型クラスの定数を宣言された順序で含む配列

valueOf

public static GlassPwrKeyStatus valueOf(String name)
指定された名前のこのクラスの列挙定数を返す。文字列は、このクラスで列挙定数を宣言するために使用された識別子と正確に一致しなければならない。 (余分な空白文字は許可されない。)

パラメータ:
name - 返される列挙型定数の名前。
戻り値:
指定した名前の列挙型定数
例外:
IllegalArgumentException - この列挙型クラスに指定された名前の定数が存在しない場合
NullPointerException - 引数がnullの場合

getType()

public int getType()
グラスの電源ボタンイベントタイプを取得

戻り値:
グラスの電源ボタンイベントタイプ

fromType

public static GlassPwrKeyStatus fromType(int type)
グラスの電源ボタンイベントタイプから対応する状態を返却

パラメータ:
type - グラスの電源ボタンイベントタイプ
戻り値:
対応する状態
例外:
IllegalArgumentException - 不明なグラスの電源ボタンイベントタイプの場合