public void Execute()
 {
     app.MaybeChangeObjectCollisionVolumeRendering(posObj, false);
     posObj.Position = newPosition;
     app.MaybeChangeObjectCollisionVolumeRendering(posObj, true);
     app.UpdatePositionPanel(posObj);
 }
        public void Execute()
        {
            int i = 0;

            foreach (IObjectDrag drag in dragObject)
            {
                app.MaybeChangeObjectCollisionVolumeRendering(drag, false);
                drag.Position = drag.Display.Position;
                app.MaybeChangeObjectCollisionVolumeRendering(drag, true);
                app.UpdatePositionPanel((IObjectPosition)drag);
                i++;
            }
        }