@Override public Command mergeTo(Command c) { OldMoveLinePoint tmp = (OldMoveLinePoint) c; OldMoveLinePoint ret = new OldMoveLinePoint( getRelation(), getLinePointId(), getDiffX() + tmp.getDiffX(), getDiffY() + tmp.getDiffY()); return ret; }