jp.digitalmuseum.mr.service
クラス LocationProviderAbstractImpl
java.lang.Object
jp.digitalmuseum.mr.service.ServiceAbstractImpl
jp.digitalmuseum.mr.service.LocationProviderAbstractImpl
-
すべての実装されたインタフェース:
- java.io.Serializable, java.lang.Runnable, EventProvider, EntityInformationProvider, LocationProvider, Service
-
public abstract class LocationProviderAbstractImpl
- extends ServiceAbstractImpl
- implements LocationProvider
Abstract implementation of LocationProvider.
- 作成者:
- Jun KATO
- 関連項目:
-
LocationProvider
,
直列化された形式
クラス jp.digitalmuseum.mr.service.ServiceAbstractImpl から継承されたメソッド |
addEventListener, dispose, distributeEvent, getAliveTime, getConfigurationComponent, getInterval, getName, getServiceGroup, initialize, isDisposed, isPaused, isStarted, onPause, onResume, onStart, onStop, pause, removeEventListener, resume, setInterval, setServiceGroup, start, start, stop, toString |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
インタフェース jp.digitalmuseum.mr.service.Service から継承されたメソッド |
dispose, getAliveTime, getConfigurationComponent, getInterval, getName, getServiceGroup, isDisposed, isPaused, isStarted, pause, resume, setInterval, setServiceGroup, start, start, stop |
インタフェース java.lang.Runnable から継承されたメソッド |
run |
LocationProviderAbstractImpl
public LocationProviderAbstractImpl()
getLocation
public Location getLocation(Entity e)
- 定義:
- インタフェース
LocationProvider
内の getLocation
getLocationOut
public abstract void getLocationOut(Entity e,
Location location)
- 定義:
- インタフェース
LocationProvider
内の getLocationOut
getPosition
public Position getPosition(Entity e)
- 定義:
- インタフェース
LocationProvider
内の getPosition
getPositionOut
public void getPositionOut(Entity e,
Position position)
- 定義:
- インタフェース
LocationProvider
内の getPositionOut
getX
public double getX(Entity e)
- インタフェース
LocationProvider
の記述:
- Returns 0 if not able to specify the position.
- 定義:
- インタフェース
LocationProvider
内の getX
- 戻り値:
getY
public double getY(Entity e)
- インタフェース
LocationProvider
の記述:
- Returns 0 if not able to specify the position.
- 定義:
- インタフェース
LocationProvider
内の getY
- 戻り値:
getRotation
public double getRotation(Entity e)
- インタフェース
LocationProvider
の記述:
- Returns 0 if not able to specify the rotation.
- 定義:
- インタフェース
LocationProvider
内の getRotation
- 戻り値:
contains
public boolean contains(Entity e,
Position position)
- 定義:
- インタフェース
LocationProvider
内の contains
findProperLocationProvider
public static LocationProvider findProperLocationProvider(Entity entity)
- Find a proper location provider for an entity.
Copyright by Jun KATO (arc@dmz) at https://mr.digitalmuseum.jp/