org.ashikunep.irenka.event
インタフェース BuildEvent

すべてのスーパーインタフェース:
ClientStorageContainer, CtElement, CtEvent

public interface BuildEvent
extends CtEvent

ビルド対象のファイルが追加、削除、変更される際に発生するイベント。

バージョン:
$Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
作成者:
Suguru ARAKAWA (Gluegent, Inc.)

フィールドの概要
static String EVENT_ID
          このイベントの識別子。
static String KEY_TYPE
          getType()を参照するキー。
 
インタフェース org.ashikunep.irenka.event.CtEvent から継承されたフィールド
KEY_KIND
 
メソッドの概要
 Collection<CtResourceDelta> getDelta()
          変更されたリソースの情報一覧を返す。
 CtResource getRoot()
          ビルド対象のルート要素を表すリソースを返す。
 BuildType getType()
          ビルドの種類を返す。
 
インタフェース org.ashikunep.irenka.event.CtEvent から継承されたメソッド
getEventProperty, getEventType, getKind
 
インタフェース org.ashikunep.irenka.dom.CtElement から継承されたメソッド
accept, accept, copy, copy, equals, exists, freezeChildren, freezeParent, getChild, getCompilationUnit, getCorrespondedFile, getElementKind, getGenericContext, getLocation, getLocationInParent, getParent, getProperty, hashCode, isChildrenFrozen, isModified, isParentFrozen, isSynthetic, setChild, setLocation, setParent, substitute
 
インタフェース org.ashikunep.irenka.util.ClientStorageContainer から継承されたメソッド
getClientStorage, putClientStorage
 

フィールドの詳細

EVENT_ID

static final String EVENT_ID
このイベントの識別子。

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

KEY_TYPE

static final String KEY_TYPE
getType()を参照するキー。

関連項目:
定数フィールド値
メソッドの詳細

getType

BuildType getType()
ビルドの種類を返す。 このプロパティはクエリからプロパティ名"type"で参照できる。

戻り値:
ビルドの種類

getRoot

CtResource getRoot()
ビルド対象のルート要素を表すリソースを返す。

戻り値:
ビルド対象のルート要素を表すリソース

getDelta

Collection<CtResourceDelta> getDelta()
変更されたリソースの情報一覧を返す。 getType()BuildType.TOTALを表す場合、返されるコレクションの各要素は、 リソースが追加されたものとみなして通知される。

戻り値:
変更されたリソースの情報一覧


Copyright 2007 the Seasar Foundation and the Others.