Class aglet.event.AgletEventListener
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class aglet.event.AgletEventListener

java.lang.Object
   |
   +----aglet.event.AgletEventListener

public class AgletEventListener
extends Object
implements CloneListener, MobilityListener, PersistencyListener, Externalizable
AgletEventListenerクラスはagletに関するすべてのlistenerの コンテナクラスである. このクラスは普通はagletのプログラマに 用いられるものではない.

Constructor Index

 o AgletEventListener(CloneListener, CloneListener)
二つのclone listenerオブジェクトを持った AgletEventListenerオブジェクトを生成する.
 o AgletEventListener(MobilityListener, MobilityListener)
二つのmobility listenerオブジェクトを持った AgletEventListenerオブジェクトを生成する.
 o AgletEventListener(PersistencyListener, PersistencyListener)
二つのpersistency listenerオブジェクトを持った AgletEventListenerオブジェクトを生成する.

Method Index

 o addCloneListener(CloneListener)
clone listenerオブジェクトを追加する.
 o addMobilityListener(MobilityListener)
mobility listenerオブジェクトを追加する.
 o addPersistencyListener(PersistencyListener)
persistency listenerオブジェクトを追加する.
 o onActivation(PersistencyEvent)
指定されたpersistencyイベントを引数として, listenerのonActivation メソッドを呼び出す.
 o onArrival(MobilityEvent)
指定されたmobilityイベントを引数として, listenerのonArrivalメソッドを 呼び出す.
 o onClone(CloneEvent)
指定されたcloneイベントを引数として, listenerのonCloneメソッドを 呼び出す.
 o onCloned(CloneEvent)
指定されたcloneイベントを引数として, listenerのonClonedメソッドを 呼び出す.
 o onCloning(CloneEvent)
指定されたcloneイベントを引数として, listenerのonCloningメソッドを 呼び出す.
 o onDeactivating(PersistencyEvent)
指定されたpersistencyイベントを引数として, listenerのonDeactivating メソッドを呼び出す.
 o onDispatching(MobilityEvent)
指定されたmobilityイベントを引数として, listenerのonDispatchingメソッドを 呼び出す.
 o onReverting(MobilityEvent)
指定されたmobilityイベントを引数として, listenerのonRevertingメソッドを 呼び出す.
 o readExternal(ObjectInput)
agletのプログラマには使われないメソッド.
 o removeCloneListener(CloneListener)
clone listenerオブジェクトを取り外す
 o removeMobilityListener(MobilityListener)
mobility listenerオブジェクトを取り外す
 o removePersistencyListener(PersistencyListener)
persistency listenerオブジェクトを取り外す
 o size()
listener のかずを返す.
 o writeExternal(ObjectOutput)
agletのプログラマには使われないメソッド.

Constructors

 o AgletEventListener
  public AgletEventListener(MobilityListener l1,
                            MobilityListener l2)
二つのmobility listenerオブジェクトを持った AgletEventListenerオブジェクトを生成する.
 o AgletEventListener
  public AgletEventListener(CloneListener l1,
                            CloneListener l2)
二つのclone listenerオブジェクトを持った AgletEventListenerオブジェクトを生成する.
 o AgletEventListener
  public AgletEventListener(PersistencyListener l1,
                            PersistencyListener l2)
二つのpersistency listenerオブジェクトを持った AgletEventListenerオブジェクトを生成する.

Methods

 o size
  public int size()
listener のかずを返す.
 o addCloneListener
  public void addCloneListener(CloneListener listener)
clone listenerオブジェクトを追加する.
 o addMobilityListener
  public void addMobilityListener(MobilityListener listener)
mobility listenerオブジェクトを追加する.
 o addPersistencyListener
  public void addPersistencyListener(PersistencyListener listener)
persistency listenerオブジェクトを追加する.
 o removeCloneListener
  public void removeCloneListener(CloneListener listener)
clone listenerオブジェクトを取り外す
 o removeMobilityListener
  public void removeMobilityListener(MobilityListener listener)
mobility listenerオブジェクトを取り外す
 o removePersistencyListener
  public void removePersistencyListener(PersistencyListener listener)
persistency listenerオブジェクトを取り外す
 o onCloning
  public void onCloning(CloneEvent ev)
指定されたcloneイベントを引数として, listenerのonCloningメソッドを 呼び出す.
 o onClone
  public void onClone(CloneEvent ev)
指定されたcloneイベントを引数として, listenerのonCloneメソッドを 呼び出す.
 o onCloned
  public void onCloned(CloneEvent ev)
指定されたcloneイベントを引数として, listenerのonClonedメソッドを 呼び出す.
 o onDispatching
  public void onDispatching(MobilityEvent ev)
指定されたmobilityイベントを引数として, listenerのonDispatchingメソッドを 呼び出す.
 o onReverting
  public void onReverting(MobilityEvent ev)
指定されたmobilityイベントを引数として, listenerのonRevertingメソッドを 呼び出す.
 o onArrival
  public void onArrival(MobilityEvent ev)
指定されたmobilityイベントを引数として, listenerのonArrivalメソッドを 呼び出す.
 o onDeactivating
  public void onDeactivating(PersistencyEvent ev)
指定されたpersistencyイベントを引数として, listenerのonDeactivating メソッドを呼び出す.
 o onActivation
  public void onActivation(PersistencyEvent ev)
指定されたpersistencyイベントを引数として, listenerのonActivation メソッドを呼び出す.
 o writeExternal
  public void writeExternal(ObjectOutput out) throws IOException
agletのプログラマには使われないメソッド.
 o readExternal
  public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
agletのプログラマには使われないメソッド.

All Packages  Class Hierarchy  This Package  Previous  Next  Index