jp.digitalmuseum.mr.entity
クラス EntityImpl

java.lang.Object
  上位を拡張 jp.digitalmuseum.mr.entity.EntityImpl
すべての実装されたインタフェース:
java.io.Serializable, Entity, EventProvider
直系の既知のサブクラス:
HakoniwaEntityAbstractImpl, PhysicalEntityAbstractImpl, RobotAbstractImpl

public class EntityImpl
extends java.lang.Object
implements Entity

関連項目:
直列化された形式

コンストラクタの概要
EntityImpl()
           
EntityImpl(java.lang.String name)
           
 
メソッドの概要
 void addEventListener(EventListener listener)
          Add an event listener.
 void dispose()
          Called when disposing this Entity.
protected  void distributeEvent(Event e)
          Distribute an event to listeners.
 javax.swing.JComponent getConfigurationComponent()
           
 java.lang.String getName()
           
 java.awt.Shape getShape()
           
 java.lang.String getTypeName()
           
protected  void initialize()
           
 boolean isDisposed()
           
 boolean removeEventListener(EventListener listener)
          Remove an event listener.
 void setName(java.lang.String name)
          Set name of this entity.
 java.lang.String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

EntityImpl

public EntityImpl()

EntityImpl

public EntityImpl(java.lang.String name)
メソッドの詳細

initialize

protected void initialize()

isDisposed

public boolean isDisposed()
定義:
インタフェース Entity 内の isDisposed

dispose

public void dispose()
インタフェース Entity の記述:
Called when disposing this Entity.

定義:
インタフェース Entity 内の dispose
関連項目:
Entity.dispose()

getShape

public java.awt.Shape getShape()
定義:
インタフェース Entity 内の getShape
戻り値:
Returns shape of this entity.
関連項目:
Entity.getShape()

addEventListener

public void addEventListener(EventListener listener)
Add an event listener.

定義:
インタフェース EventProvider 内の addEventListener
関連項目:
EventProvider.removeEventListener(EventListener)

removeEventListener

public boolean removeEventListener(EventListener listener)
Remove an event listener.

定義:
インタフェース EventProvider 内の removeEventListener
戻り値:
Returns whether removal succeeded or not.
関連項目:
EventProvider.addEventListener(EventListener)

distributeEvent

protected void distributeEvent(Event e)
Distribute an event to listeners.

パラメータ:
e -

setName

public final void setName(java.lang.String name)
Set name of this entity.

定義:
インタフェース Entity 内の setName
パラメータ:
name -

getName

public final java.lang.String getName()
定義:
インタフェース Entity 内の getName
戻り値:
Returns the name of this entity.

getTypeName

public java.lang.String getTypeName()
定義:
インタフェース Entity 内の getTypeName

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString

getConfigurationComponent

public javax.swing.JComponent getConfigurationComponent()
定義:
インタフェース Entity 内の getConfigurationComponent


Copyright by Jun KATO (arc@dmz) at http://mr.digitalmuseum.jp/