public class SelectableIndex extends ArrayIndexModel
| コンストラクタと説明 |
|---|
SelectableIndex()
インデックスが0のモデルを作成します.
|
SelectableIndex(int currentIndex)
指定されたインデックスのモデルを作成します.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
SelectableIndex |
clone()
このモデルのクローンを返します.
|
boolean |
equals(java.lang.Object obj) |
int |
getIndex()
現在のインデックスを返します.
|
int |
hashCode() |
int |
index(int arrayLength)
特定のアルゴリズムにしたがって、配列のインデックスを返します.
|
void |
next()
インデックスをインクリメントします.
|
void |
prev()
インデックスをデクリメントします.
|
void |
setIndex(int currentIndex)
インデックスを設定します.
|
java.lang.String |
toString() |
public SelectableIndex()
public SelectableIndex(int currentIndex)
currentIndex - インデックスの初期値を指定します。public int index(int arrayLength)
ArrayIndexModelindex クラス内 ArrayIndexModelarrayLength - 配列の長さ(length)を送信します。public void next()
public void prev()
public int getIndex()
ArrayIndexModelgetIndex クラス内 ArrayIndexModelpublic void setIndex(int currentIndex)
currentIndex - インデックスを指定します。public SelectableIndex clone()
Modelclone クラス内 ArrayIndexModelpublic java.lang.String toString()
toString クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic int hashCode()
hashCode クラス内 java.lang.Object