jp.digitalmuseum.mr.entity
クラス MindstormsNXTWithPen.MindstormsNXTPen

java.lang.Object
  上位を拡張 jp.digitalmuseum.mr.entity.ResourceAbstractImpl
      上位を拡張 jp.digitalmuseum.mr.entity.PhysicalResourceAbstractImpl
          上位を拡張 jp.digitalmuseum.mr.entity.MindstormsNXTWithPen.MindstormsNXTPen
すべての実装されたインタフェース:
java.io.Serializable, ExclusiveResource, Resource, Pen, PenController
含まれているクラス:
MindstormsNXTWithPen

public static class MindstormsNXTWithPen.MindstormsNXTPen
extends PhysicalResourceAbstractImpl
implements PenController

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

入れ子のクラスの概要
 
インタフェース jp.digitalmuseum.mr.resource.Pen から継承された入れ子のクラス/インタフェース
Pen.PenStatus
 
コンストラクタの概要
MindstormsNXTWithPen.MindstormsNXTPen(Connector connector)
           
MindstormsNXTWithPen.MindstormsNXTPen(MindstormsNXTWithPen robot)
           
 
メソッドの概要
 void endPen()
           
 byte getPenPort()
           
 Pen.PenStatus getStatus()
           
protected  void onFree()
          Called when disposing this resource.
Caution: This method should not be called outside this class.
 void putPen()
           
 void setPenPort(byte penPort)
           
 
クラス jp.digitalmuseum.mr.entity.PhysicalResourceAbstractImpl から継承されたメソッド
getConnector, setConnector
 
クラス jp.digitalmuseum.mr.entity.ResourceAbstractImpl から継承されたメソッド
getConfigurationComponent, getReaders, getRobot, getWriter, isWritable, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース jp.digitalmuseum.mr.entity.ExclusiveResource から継承されたメソッド
getWriter, isWritable
 
インタフェース jp.digitalmuseum.mr.entity.Resource から継承されたメソッド
getConfigurationComponent, getReaders, getRobot
 

コンストラクタの詳細

MindstormsNXTWithPen.MindstormsNXTPen

public MindstormsNXTWithPen.MindstormsNXTPen(MindstormsNXTWithPen robot)

MindstormsNXTWithPen.MindstormsNXTPen

public MindstormsNXTWithPen.MindstormsNXTPen(Connector connector)
メソッドの詳細

onFree

protected void onFree()
クラス ResourceAbstractImpl の記述:
Called when disposing this resource.
Caution: This method should not be called outside this class.

オーバーライド:
クラス ResourceAbstractImpl 内の onFree
関連項目:
ResourceAbstractImpl.free(Object)

getStatus

public Pen.PenStatus getStatus()
定義:
インタフェース Pen 内の getStatus

setPenPort

public void setPenPort(byte penPort)

getPenPort

public byte getPenPort()

endPen

public void endPen()
定義:
インタフェース PenController 内の endPen

putPen

public void putPen()
定義:
インタフェース PenController 内の putPen


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