jp.digitalmuseum.mr.entity
クラス Noopy

java.lang.Object
  上位を拡張 jp.digitalmuseum.mr.entity.EntityImpl
      上位を拡張 jp.digitalmuseum.mr.entity.RobotAbstractImpl
          上位を拡張 jp.digitalmuseum.mr.entity.PhysicalRobotAbstractImpl
              上位を拡張 jp.digitalmuseum.mr.entity.Noopy
すべての実装されたインタフェース:
java.io.Serializable, Entity, PhysicalEntity, PhysicalRobot, Robot, EventProvider

public class Noopy
extends PhysicalRobotAbstractImpl

Noopy, a prototype robot.

作成者:
Jun KATO & Yuta SUGIURA
関連項目:
Noopy.NoopyWheels, 直列化された形式

入れ子のクラスの概要
static class Noopy.NoopyPen
          Pen of Noopy.
static class Noopy.NoopyWheels
          Wheels of Noopy.
 
フィールドの概要
static double HEIGHT
           
static double WIDTH
           
 
コンストラクタの概要
Noopy()
           
Noopy(Connector connector)
           
Noopy(Connector connector, java.lang.String name)
           
Noopy(java.lang.String connectionString)
           
Noopy(java.lang.String connectionString, java.lang.String name)
           
 
メソッドの概要
 void dispose()
          Called when disposing this Entity.
protected  java.util.List<ResourceAbstractImpl> getResources()
          This method must be implemented by child classes.
Caution: Do not call this method outside this class.
 java.awt.Shape getShape()
           
protected  void initialize()
           
 
クラス jp.digitalmuseum.mr.entity.PhysicalRobotAbstractImpl から継承されたメソッド
connect, disconnect, getConfigurationComponent, getConnector, isConnected, setConnector
 
クラス jp.digitalmuseum.mr.entity.RobotAbstractImpl から継承されたメソッド
freeResource, freeResources, getAssignedTask, getAssignedTasks, getAvailableExclusiveResourceTypes, getResourceComponent, getResourceComponents, getResourceComponents, getResourceTypes, getTypeName, requestResource, requestResources, setTypeName
 
クラス jp.digitalmuseum.mr.entity.EntityImpl から継承されたメソッド
addEventListener, distributeEvent, getName, isDisposed, removeEventListener, setName, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.digitalmuseum.mr.entity.Robot から継承されたメソッド
freeResource, freeResources, getAssignedTask, getAssignedTasks, getAvailableExclusiveResourceTypes, getResourceComponent, getResourceComponents, getResourceComponents, getResourceTypes, getTypeName, requestResource, requestResources
 
インタフェース jp.digitalmuseum.mr.entity.Entity から継承されたメソッド
getName, isDisposed, setName
 
インタフェース jp.digitalmuseum.mr.message.EventProvider から継承されたメソッド
addEventListener, removeEventListener
 

フィールドの詳細

WIDTH

public static final double WIDTH
関連項目:
定数フィールド値

HEIGHT

public static final double HEIGHT
関連項目:
定数フィールド値
コンストラクタの詳細

Noopy

public Noopy()

Noopy

public Noopy(java.lang.String connectionString)

Noopy

public Noopy(java.lang.String connectionString,
             java.lang.String name)

Noopy

public Noopy(Connector connector)

Noopy

public Noopy(Connector connector,
             java.lang.String name)
メソッドの詳細

initialize

protected void initialize()
オーバーライド:
クラス RobotAbstractImpl 内の initialize

dispose

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

定義:
インタフェース Entity 内の dispose
オーバーライド:
クラス PhysicalRobotAbstractImpl 内の dispose
関連項目:
Entity.dispose()

getResources

protected java.util.List<ResourceAbstractImpl> getResources()
クラス RobotAbstractImpl の記述:
This method must be implemented by child classes.
Caution: Do not call this method outside this class.

オーバーライド:
クラス RobotAbstractImpl 内の getResources
戻り値:
Returns a set of all resources.

getShape

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


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