private transient AgentMobilityHelper mobHelper;
private void initMobHelper() throws ServiceException {
if (mobHelper == null) {
mobHelper = (AgentMobilityHelper) getHelper(AgentMobilityHelper.NAME);
mobHelper.registerMovable(new Movable() {
public void beforeMove() {
Agent.this.beforeMove();
}
public void afterMove() {