View Javadoc

1   package cz.cuni.amis.pogamut.ut2004multi.communication.worldview.objects;
2   
3   import cz.cuni.amis.pogamut.base.communication.translator.event.IWorldObjectUpdatedEvent;
4   import cz.cuni.amis.pogamut.multi.communication.translator.event.ILocalWorldObjectUpdatedEvent;
5   import cz.cuni.amis.pogamut.multi.communication.worldview.object.ILocalViewable;
6   
7   /**
8    * Interface for all UT2004 local viewable objects. Adds capability to create disappearEvents.
9    * @author srlok
10   *
11   */
12  public interface ILocalGBViewable extends ILocalViewable{
13  	
14  	/**
15  	 * Creates an update event that has to update visibility to false.
16  	 * @return
17  	 */
18  	public ILocalWorldObjectUpdatedEvent createDisappearEvent();
19  }