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