View Javadoc

1   package cz.cuni.amis.pogamut.multi.communication.translator.event;
2   
3   import cz.cuni.amis.pogamut.base.communication.translator.event.IWorldChangeEvent;
4   import cz.cuni.amis.pogamut.base.communication.worldview.object.WorldObjectId;
5   import cz.cuni.amis.pogamut.multi.agent.ITeamId;
6   import cz.cuni.amis.pogamut.multi.communication.worldview.object.ISharedProperty;
7   import cz.cuni.amis.pogamut.multi.communication.worldview.property.PropertyId;
8   
9   /**
10   * 
11   * @author srlok
12   *
13   */
14  public interface ISharedPropertyUpdatedEvent extends IWorldChangeEvent {
15  	
16  	public WorldObjectId getObjectId();
17  	public PropertyId getPropertyId();
18  	public ITeamId getTeamId();
19  	
20  	public ISharedPropertyUpdateResult update( ISharedProperty property );
21  
22  }