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

すべてのスーパーインタフェース:
ClientStorageContainer, CtElement
既知のサブインタフェースの一覧:
BuildEvent, HackEvent

public interface CtEvent
extends CtElement

コンパイル時、およびHack適用時に発生するイベント。 TODO CtElementではなく、親にCtObject等を作りたい。

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

フィールドの概要
static String KEY_KIND
          getKind()を参照するキー。
 
メソッドの概要
 CtElement getEventProperty(String name)
          このイベントが持つ情報を返す。
 CtDeclaredType<? extends CtEvent> getEventType()
          このイベントの型を返す。
 String 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
 

フィールドの詳細

KEY_KIND

static final String KEY_KIND
getKind()を参照するキー。

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

getKind

String getKind()
このイベントの識別子を返す。 このプロパティはクエリからプロパティ名"kind"で参照できる。

戻り値:
イベントの種類を表す文字列

getEventType

CtDeclaredType<? extends CtEvent> getEventType()
このイベントの型を返す。

戻り値:
このイベントの型

getEventProperty

CtElement getEventProperty(String name)
このイベントが持つ情報を返す。

パラメータ:
name - 情報の名前
戻り値:
対応する情報


Copyright 2007 the Seasar Foundation and the Others.