{
return null;
}
ShapeEditPart toMove = (ShapeEditPart)child;
ShapePart toMovePart = (ShapePart)(((ShapeModel)toMove.getModel()).getSapphirePart());
ShapeFactoryPart factoryPart = (ShapeFactoryPart)toMovePart.parent();
List<ShapePart> childShapes = factoryPart.getChildren();
if (!(after instanceof ShapeEditPart))
{
return new MoveShapeInFactoryCommand(factoryPart, toMovePart, -1);