/** * */ package iamrescue.belief.commupdates; import java.util.Set; import iamrescue.belief.IAMWorldModel; import rescuecore2.worldmodel.ChangeSet; import rescuecore2.worldmodel.EntityID; import rescuecore2.worldmodel.Property; /** * @author Sebastian * */ public class MessageFilter implements IChangePropagationFilter { /* * (non-Javadoc) * * @see * iamrescue.belief.commupdates.IMessageFilter#filterUnneededUpdates(rescuecore2 * .worldmodel.ChangeSet, iamrescue.belief.IAMWorldModel, * rescuecore2.worldmodel.EntityID) */ @Override public ChangeSet filterUnneededUpdates(ChangeSet changeSet, IAMWorldModel worldModel, EntityID myself) { /*ChangeSet filteredChanges = new ChangeSet(); Set<EntityID> changes = changeSet.getChangedEntities(); for (EntityID id : changes) { Set<Property> changedProperties = changeSet.getChangedProperties(id); for (Property) }*/ return null; } }