public void responseReceived(ResponseMessage response) {
CellTransform requestedTransform = null;
CellTransform actualTransform = null;
if (response instanceof MovableMessageResponse) {
MovableMessageResponse msg = (MovableMessageResponse) response;
actualTransform = new CellTransform(msg.getRotation(),
msg.getTranslation(),
msg.getScale());
}
int reason = 1;
listener.moveModified(requestedTransform, reason, actualTransform);
// TODO Trigger a cell move with the SERVER_ADJUST source