jp.digitalmuseum.mr.entity
クラス MindstormsNXTWithPen

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

public class MindstormsNXTWithPen
extends MindstormsNXT

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

入れ子のクラスの概要
static class MindstormsNXTWithPen.MindstormsNXTPen
           
 
クラス jp.digitalmuseum.mr.entity.MindstormsNXT から継承された入れ子のクラス/インタフェース
MindstormsNXT.MindstormsNXTDifferentialWheels, MindstormsNXT.OutputState
 
フィールドの概要
 
クラス jp.digitalmuseum.mr.entity.MindstormsNXT から継承されたフィールド
A, ALL, ANGLE, ANGLESTEPSMODE, B, BOOLEANMODE, BOOT, BRAKE, C, CELSIUSMODE, CLOSE, CUSTOM, DELETE, DELETE_USER_FLASH, DIRECT_COMMAND_NOREPLY, DIRECT_COMMAND_REPLY, FAHRENHEITMODE, FIND_FIRST, FIND_NEXT, GET_BATTERY_LEVEL, GET_CURRENT_PROGRAM_NAME, GET_DEVICE_INFO, GET_FIRMWARE_VERSION, GET_INPUT_VALUES, GET_OUTPUT_STATE, HIGH_SPEED_BUFFER, KEEP_ALIVE, LIGHT_ACTIVE, LIGHT_INACTIVE, LOWSPEED, LOWSPEED_9V, LS_GET_STATUS, LS_READ, LS_WRITE, MESSAGE_READ, MESSAGE_WRITE, MODEMASK, MOTOR_RUN_STATE_ERROR, MOTOR_RUN_STATE_IDLE, MOTOR_RUN_STATE_RAMPDOWN, MOTOR_RUN_STATE_RAMPUP, MOTOR_RUN_STATE_RUNNING, MOTORON, NO_OF_SENSOR_TYPES, NO_SENSOR, OPEN_APPEND_DATA, OPEN_READ, OPEN_READ_LINEAR, OPEN_WRITE, OPEN_WRITE_DATA, OPEN_WRITE_LINEAR, PCTFULLSCALEMODE, PERIODCOUNTERMODE, PLAY_SOUND_FILE, PLAY_TONE, POLL, POLL_BUFFER, POLL_LENGTH, RAWMODE, READ, REFLECTION, REGULATED, REGULATION_MODE_IDLE, REGULATION_MODE_MOTOR_SPEED, REGULATION_MODE_MOTOR_SYNC, REPLY_COMMAND, RESET_MOTOR_POSITION, RESET_SCALED_INPUT_VALUE, SET_BRICK_NAME, SET_INPUT_MODE, SET_OUTPUT_STATE, SLOPEMASK, SOUND_DB, SOUND_DBA, START_PROGRAM, STOP_PROGRAM, STOP_SOUND_PLAYBACK, SWITCH, SYSTEM_COMMAND_NOREPLY, SYSTEM_COMMAND_REPLY, TACHO_FOREVER, TEMPERATURE, TRANSITIONCNTMODE, WRITE
 
コンストラクタの概要
MindstormsNXTWithPen(java.lang.String connectionString)
           
MindstormsNXTWithPen(java.lang.String name, Connector connector)
           
MindstormsNXTWithPen(java.lang.String name, java.lang.String connectionString)
           
 
メソッドの概要
protected  java.util.List<ResourceAbstractImpl> getResources()
          This method must be implemented by child classes.
Caution: Do not call this method outside this class.
 
クラス jp.digitalmuseum.mr.entity.MindstormsNXT から継承されたメソッド
dispose, drive, drive, getOutputState, getOutputState, getOutputState, getOutputStateOut, getShape, initialize, read, sendAck, sendAck, setOutputState, setOutputState, write
 
クラス 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
 

コンストラクタの詳細

MindstormsNXTWithPen

public MindstormsNXTWithPen(java.lang.String connectionString)

MindstormsNXTWithPen

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

MindstormsNXTWithPen

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

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.

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


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