cz.cuni.amis.pogamut.usar2004.communication.worldview
Class USAR2004WorldView

Package class diagram package USAR2004WorldView
java.lang.Object
  extended by cz.cuni.amis.pogamut.base.communication.worldview.impl.AbstractWorldView
      extended by cz.cuni.amis.pogamut.base.communication.worldview.impl.EventDrivenWorldView
          extended by cz.cuni.amis.pogamut.base3d.worldview.impl.VisionWorldView
              extended by cz.cuni.amis.pogamut.usar2004.communication.worldview.USAR2004WorldView
All Implemented Interfaces:
cz.cuni.amis.pogamut.base.communication.worldview.IWorldChangeEventInput, cz.cuni.amis.pogamut.base.communication.worldview.IWorldView, cz.cuni.amis.pogamut.base.component.IComponent, cz.cuni.amis.pogamut.base3d.worldview.IVisionWorldView
Direct Known Subclasses:
USAR2004SyncLockableWorldView

public class USAR2004WorldView
extends cz.cuni.amis.pogamut.base3d.worldview.impl.VisionWorldView

WorldView understanding some UT2004 semantics.

Author:
ik

Field Summary
static String WORLDVIEW_DEPENDENCY
           
 
Fields inherited from class cz.cuni.amis.pogamut.base.communication.worldview.impl.EventDrivenWorldView
notifyEventsList, receiveEventProcessing
 
Fields inherited from class cz.cuni.amis.pogamut.base.communication.worldview.impl.AbstractWorldView
COMPONENT_ID, control, controller, eventBus, log
 
Constructor Summary
USAR2004WorldView(cz.cuni.amis.pogamut.base.component.controller.ComponentDependencies dependencies, cz.cuni.amis.pogamut.base.communication.mediator.IMediator mediator, cz.cuni.amis.pogamut.base.component.bus.IComponentBus bus, cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger log)
           
 
Method Summary
 
Methods inherited from class cz.cuni.amis.pogamut.base3d.worldview.impl.VisionWorldView
addVisibleObject, cleanUp, getAllVisible, getAllVisible, getVisible, getVisible, objectAppeared, objectCreated, objectDestroyed, objectDisappeared, objectUpdatedEvent, removeVisibleObject
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.impl.EventDrivenWorldView
innerNotify, notify, notifyAfterPropagation, notifyImmediately, objectUpdated, raiseEvent
 
Methods inherited from class cz.cuni.amis.pogamut.base.communication.worldview.impl.AbstractWorldView
addEventListener, addObjectListener, addObjectListener, addObjectListener, addObjectListener, addWorldObject, get, get, get, getAll, getAll, getComponentId, getEventBus, getLog, getSingle, isListening, isListening, isListening, isListening, isListening, isListening, isPaused, isRunning, kill, pause, prePause, preStop, removeEventListener, removeListener, removeObjectListener, removeObjectListener, removeObjectListener, removeObjectListener, removeWorldObject, reset, resume, start, stop, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface cz.cuni.amis.pogamut.base.communication.worldview.IWorldView
addEventListener, addObjectListener, addObjectListener, addObjectListener, addObjectListener, get, get, get, getAll, getAll, getEventBus, getSingle, isListening, isListening, isListening, isListening, isListening, isListening, removeEventListener, removeListener, removeObjectListener, removeObjectListener, removeObjectListener, removeObjectListener
 
Methods inherited from interface cz.cuni.amis.pogamut.base.communication.worldview.IWorldChangeEventInput
notify, notifyAfterPropagation, notifyImmediately
 
Methods inherited from interface cz.cuni.amis.pogamut.base.component.IComponent
getComponentId
 

Field Detail

WORLDVIEW_DEPENDENCY

public static final String WORLDVIEW_DEPENDENCY
See Also:
Constant Field Values
Constructor Detail

USAR2004WorldView

@Inject
public USAR2004WorldView(cz.cuni.amis.pogamut.base.component.controller.ComponentDependencies dependencies,
                                cz.cuni.amis.pogamut.base.communication.mediator.IMediator mediator,
                                cz.cuni.amis.pogamut.base.component.bus.IComponentBus bus,
                                cz.cuni.amis.pogamut.base.utils.logging.IAgentLogger log)


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.