jp.digitalmuseum.mr.resource
クラス WheelsAbstractImpl
java.lang.Object
jp.digitalmuseum.mr.entity.ResourceAbstractImpl
jp.digitalmuseum.mr.entity.PhysicalResourceAbstractImpl
jp.digitalmuseum.mr.resource.WheelsAbstractImpl
-
すべての実装されたインタフェース:
- java.io.Serializable, ExclusiveResource, Resource, Wheels, WheelsController
-
直系の既知のサブクラス:
- Noopy.NoopyWheels
-
public abstract class WheelsAbstractImpl
- extends PhysicalResourceAbstractImpl
- implements WheelsController
- 関連項目:
- 直列化された形式
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WheelsAbstractImpl
public WheelsAbstractImpl(PhysicalRobotAbstractImpl robot)
WheelsAbstractImpl
public WheelsAbstractImpl(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)
goForward
public void goForward()
- インタフェース
WheelsController
の記述:
- Go forward.
- 定義:
- インタフェース
WheelsController
内の goForward
goBackward
public void goBackward()
- インタフェース
WheelsController
の記述:
- Go backward.
- 定義:
- インタフェース
WheelsController
内の goBackward
spin
public void spin(Wheels.Spin direction)
- インタフェース
WheelsController
の記述:
- Spin left/right.
- 定義:
- インタフェース
WheelsController
内の spin
spinLeft
public void spinLeft()
- インタフェース
WheelsController
の記述:
- Spin left.
- 定義:
- インタフェース
WheelsController
内の spinLeft
spinRight
public void spinRight()
- インタフェース
WheelsController
の記述:
- Spin right.
- 定義:
- インタフェース
WheelsController
内の spinRight
stopWheels
public void stopWheels()
- インタフェース
WheelsController
の記述:
- Stop.
- 定義:
- インタフェース
WheelsController
内の stopWheels
getStatus
public Wheels.WheelsStatus getStatus()
- インタフェース
Wheels
の記述:
- Get status of the wheels.
- 定義:
- インタフェース
Wheels
内の getStatus
doGoForward
protected abstract void doGoForward()
doGoBackward
protected abstract void doGoBackward()
doSpinLeft
protected abstract void doSpinLeft()
doSpinRight
protected abstract void doSpinRight()
doStopWheels
protected abstract void doStopWheels()
Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/