cz.cuni.amis.pogamut.ut2004multi.communication.worldview
Class UT2004LockableLocalWorldView
java.lang.Object
cz.cuni.amis.pogamut.multi.communication.worldview.impl.AbstractLocalWorldView
cz.cuni.amis.pogamut.multi.communication.worldview.impl.EventDrivenLocalWorldView
cz.cuni.amis.pogamut.multi.communication.worldview.impl.VisionLocalWorldView
cz.cuni.amis.pogamut.multi.communication.worldview.impl.BatchAwareLocalWorldView
cz.cuni.amis.pogamut.ut2004multi.communication.worldview.UT2004VisionLocalWorldView
cz.cuni.amis.pogamut.ut2004multi.communication.worldview.UT2004LockableLocalWorldView
- All Implemented Interfaces:
- IWorldChangeEventInput, IComponent, ILocalWorldView, IVisionLocalWorldView
public class UT2004LockableLocalWorldView
- extends UT2004VisionLocalWorldView
Implements the capability to recognize begin and end events and thus brings the capability to lock/unlock worldView.
- Author:
- srlok
Methods inherited from class cz.cuni.amis.pogamut.multi.communication.worldview.impl.BatchAwareLocalWorldView |
bufferObjectEvent, flushEvents, isLocked, kill, lock, notifySharedBegin, objectAppeared, objectCreated, objectDestroyed, objectDisappeared, objectUpdated, sharedBatchFinished, stop, unlock |
Methods inherited from class cz.cuni.amis.pogamut.multi.communication.worldview.impl.AbstractLocalWorldView |
addEventListener, addLocalWorldObject, addObjectListener, addObjectListener, addObjectListener, addObjectListener, addOldLocalWorldObject, cleanUp, get, get, get, get, get, getAgentId, getAll, getAll, getAll, getAll, getComponentId, getCurrentTimeKey, getEventBus, getLocal, getLocal, getMostRecentLocalWorldObject, getSingle, getSingle, isListening, isListening, isListening, isListening, isListening, isListening, isPaused, isRunning, lockTime, pause, prePause, preStop, removeEventListener, removeListener, removeLocalWorldObject, removeObjectListener, removeObjectListener, removeObjectListener, removeObjectListener, reset, resume, setCurrentTime, setInitialTime, start, unlockTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface cz.cuni.amis.pogamut.multi.communication.worldview.ILocalWorldView |
addEventListener, addObjectListener, addObjectListener, addObjectListener, addObjectListener, get, get, get, getAgentId, getAll, getAll, getCurrentTimeKey, getEventBus, getLocal, getSingle, isListening, isListening, isListening, isListening, isListening, isListening, lockTime, notifyImmediately, removeEventListener, removeListener, removeObjectListener, removeObjectListener, removeObjectListener, removeObjectListener, setCurrentTime, setInitialTime, unlockTime |
UT2004LockableLocalWorldView
@Inject
public UT2004LockableLocalWorldView(ComponentDependencies dependencies,
ILifecycleBus bus,
IAgentLogger logger,
IMediator mediator,
ISharedWorldView parentWorldView,
ITeamedAgentId agentId)
isBatchBeginEvent
protected boolean isBatchBeginEvent(IWorldChangeEvent event)
- Specified by:
isBatchBeginEvent
in class BatchAwareLocalWorldView
isBatchEndEvent
protected boolean isBatchEndEvent(IWorldChangeEvent event)
- Specified by:
isBatchEndEvent
in class BatchAwareLocalWorldView
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.