gui.table
クラス CellPosition

java.lang.Object
  上位を拡張 gui.table.CellPosition
すべての実装されたインタフェース:
java.lang.Cloneable

public class CellPosition
extends java.lang.Object
implements java.lang.Cloneable

セル位置クラス


フィールドの概要
private  int column
          セルの列番号
private  int row
          セルの行番号
 
コンストラクタの概要
CellPosition(int row, int column)
          セル位置オブジェクトを構築する
 
メソッドの概要
 java.lang.Object clone()
          オブジェクトのコピーを返す
 boolean equals(java.lang.Object obj)
          オブジェクトの等価判定をする
 int getColumn()
          列番号を返す
 int getRow()
          行番号を返す
 int hashCode()
          オブジェクトのハッシュコード値を返す
 java.lang.String toString()
          データ文字列を返す
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

row

private int row
セルの行番号


column

private int column
セルの列番号

コンストラクタの詳細

CellPosition

public CellPosition(int row,
                    int column)
セル位置オブジェクトを構築する

パラメータ:
row - セルの行番号
column - セルの列番号
メソッドの詳細

getRow

public int getRow()
行番号を返す

戻り値:
セルの行番号

getColumn

public int getColumn()
列番号を返す

戻り値:
セルの列番号

clone

public java.lang.Object clone()
オブジェクトのコピーを返す

オーバーライド:
クラス java.lang.Object 内の clone
戻り値:
このインスタンスの複製

hashCode

public int hashCode()
オブジェクトのハッシュコード値を返す

オーバーライド:
クラス java.lang.Object 内の hashCode
戻り値:
オブジェクトのハッシュコード値

equals

public boolean equals(java.lang.Object obj)
オブジェクトの等価判定をする

オーバーライド:
クラス java.lang.Object 内の equals
パラメータ:
obj - 比較対象のオブジェクト
戻り値:
比較対象のオブジェクトが CellPosition のインスタンスで 同じ値を持つ場合は true, それ以外の場合は false

toString

public java.lang.String toString()
データ文字列を返す

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
このオブジェクトの文字列表現