jp.ne.mki.wedge.run.client.event
クラス ItemEventObject

java.lang.Object
  上位を拡張 java.util.EventObject
      上位を拡張 jp.ne.mki.wedge.run.client.event.ItemEventObject
すべての実装されたインタフェース:
java.io.Serializable

public class ItemEventObject
extends java.util.EventObject

アイテムイベント オブジェクト

変更の種類は getType() にて取得。内容は TYPE_*** の定数を参照のこと。

バージョン:
1.2
関連項目:
ItemEventListener, 直列化された形式

フィールドの概要
static int TYPE_ADDED
          追加
static int TYPE_ALL_DELETED
          全て削除
static int TYPE_CHANGED
          値変更
static int TYPE_DELETED
          削除
static int TYPE_IMPORT
          インポート
static int TYPE_INSERTED
          挿入
static int TYPE_NONE
          種類指定なし
 
クラス java.util.EventObject から継承されたフィールド
source
 
コンストラクタの概要
ItemEventObject(ItemInterface item, int type, int index, java.lang.Object object)
          コンストラクタ
ItemEventObject(ItemInterface item, int type, int index, java.lang.Object object, boolean isCompEvent)
          コンストラクタ
 
メソッドの概要
 ItemInterface getItem()
          アイテムの参照を取得
 int getTargetIndex()
          処理対象の行番号を取得 対象が全ての行(ALL_DELETEDなど)のイベントの場合には、 -1 が返ります
 java.lang.Object getTargetObject()
          アイテムに設定された オブジェクト を取得 TYPE_ADDED,TYPE_INSERTED,TYPE_CHANGED の場合に有効です。
 int getType()
          イベントタイプ取得
 boolean isCompoentEvent()
          コンポーネントに対してイベントを送るかどうか trueの場合、Itemデータを元にコンポーネントの表示が変更されます。
 
クラス java.util.EventObject から継承されたメソッド
getSource, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

TYPE_NONE

public static final int TYPE_NONE
種類指定なし

関連項目:
定数フィールド値

TYPE_ADDED

public static final int TYPE_ADDED
追加

関連項目:
定数フィールド値

TYPE_INSERTED

public static final int TYPE_INSERTED
挿入

関連項目:
定数フィールド値

TYPE_DELETED

public static final int TYPE_DELETED
削除

関連項目:
定数フィールド値

TYPE_ALL_DELETED

public static final int TYPE_ALL_DELETED
全て削除

関連項目:
定数フィールド値

TYPE_CHANGED

public static final int TYPE_CHANGED
値変更

関連項目:
定数フィールド値

TYPE_IMPORT

public static final int TYPE_IMPORT
インポート

関連項目:
定数フィールド値
コンストラクタの詳細

ItemEventObject

public ItemEventObject(ItemInterface item,
                       int type,
                       int index,
                       java.lang.Object object,
                       boolean isCompEvent)
コンストラクタ

パラメータ:
item - 対象アイテム
type - 処理タイプ
index - 処理行番号
object - 処理オブジェクト
isCompEvent - コンポーネントの状態変更を行うかどうか

ItemEventObject

public ItemEventObject(ItemInterface item,
                       int type,
                       int index,
                       java.lang.Object object)
コンストラクタ

パラメータ:
item - 対象アイテム
type - 処理タイプ
index - 処理行番号
object - 処理オブジェクト
メソッドの詳細

getType

public int getType()
イベントタイプ取得

戻り値:

getTargetIndex

public int getTargetIndex()
処理対象の行番号を取得 対象が全ての行(ALL_DELETEDなど)のイベントの場合には、 -1 が返ります

戻り値:

getTargetObject

public java.lang.Object getTargetObject()
アイテムに設定された オブジェクト を取得 TYPE_ADDED,TYPE_INSERTED,TYPE_CHANGED の場合に有効です。それ以外では null が返ります。

戻り値:

isCompoentEvent

public boolean isCompoentEvent()
コンポーネントに対してイベントを送るかどうか trueの場合、Itemデータを元にコンポーネントの表示が変更されます。

戻り値:

getItem

public ItemInterface getItem()
アイテムの参照を取得

戻り値:
ItemInterface