{
// look up the binding in the data store
try {
PlayerInRangeListener listener =
(PlayerInRangeListener) AppContext.getDataManager().getBinding(bindingName);
listener.playerInRange(player, playerInRange, isInRange);
} catch (ObjectNotFoundException onfe) {
logger.log(Level.WARNING, "Object not found for binding " +
bindingName);
player.removePlayerInRangeListener(this);
} catch (NameNotBoundException nnbe) {