jp.ac.naka.ec.entity.test
クラス ButtonEntity

java.lang.Object
  上位を拡張 jp.ac.naka.ec.TreeNodeImpl
      上位を拡張 jp.ac.naka.ec.entity.EntityImpl
          上位を拡張 jp.ac.naka.ec.entity.AbstractEntity
              上位を拡張 jp.ac.naka.ec.entity.test.ButtonEntity
すべての実装されたインタフェース:
java.util.EventListener, Entity, EntityListener, TreeNode

public class ButtonEntity
extends AbstractEntity

テスト用Entity。ボタンを押すとイベントを発火。

作成者:
Takashi Kasuya

フィールドの概要
 
クラス jp.ac.naka.ec.entity.AbstractEntity から継承されたフィールド
dispatcher
 
クラス jp.ac.naka.ec.entity.EntityImpl から継承されたフィールド
alive
 
コンストラクタの概要
ButtonEntity()
           
 
メソッドの概要
 void init()
          ユーザ実装Entityがインスタンス化された後に呼ばれるメソッド。
 void receiveMessage(EntityEvent e)
          メッセージが来た際のコールバック
 void removedEntity(EntityEvent evt)
          Entityの参照が失われたときに呼ばれるコールバック
 void setButtonName(java.lang.String name)
           
 void setMessage(java.lang.String str)
          ボタンを押して配信されるメッセージを設定
 
クラス jp.ac.naka.ec.entity.AbstractEntity から継承されたメソッド
sendBye, sendMessage, sendMessage, sendMessage, sendOffer
 
クラス jp.ac.naka.ec.entity.EntityImpl から継承されたメソッド
addedNewEntity, equals, getContainer, getDescription, getEntityType, getLocation, getPriority, getTupleId, getURI, isAlive, isLocal, receiveAck, receiveAnswer, receiveBye, receiveOffer, sendMessage, sendMessage, sendOffer, setAlive, setEntityType, setLocal, setLocation, setPriority, setTupleId, setURI, toString
 
クラス jp.ac.naka.ec.TreeNodeImpl から継承されたメソッド
addChild, getChildNodes, getFullyQualifiedName, getName, getParent, hasChildNodes, hasParent, include, removeChild, setName, setParent
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.ac.naka.ec.TreeNode から継承されたメソッド
addChild, getChildNodes, getFullyQualifiedName, getName, getParent, hasChildNodes, hasParent, include, removeChild, setName, setParent
 

コンストラクタの詳細

ButtonEntity

public ButtonEntity()
メソッドの詳細

init

public void init()
クラス AbstractEntity の記述:
ユーザ実装Entityがインスタンス化された後に呼ばれるメソッド。 初期化はここで行ってください。

定義:
クラス AbstractEntity 内の init

receiveMessage

public void receiveMessage(EntityEvent e)
インタフェース EntityListener の記述:
メッセージが来た際のコールバック

定義:
インタフェース EntityListener 内の receiveMessage
定義:
クラス AbstractEntity 内の receiveMessage

removedEntity

public void removedEntity(EntityEvent evt)
インタフェース EntityListener の記述:
Entityの参照が失われたときに呼ばれるコールバック

定義:
インタフェース EntityListener 内の removedEntity
オーバーライド:
クラス EntityImpl 内の removedEntity

setButtonName

public void setButtonName(java.lang.String name)

setMessage

public void setMessage(java.lang.String str)
ボタンを押して配信されるメッセージを設定

パラメータ:
str -