question: used to adjust the merged cells following a column removal concode_field_sep Logger logger concode_elem_sep ArrayList ranges concode_elem_sep int maxRangesPerSheet concode_elem_sep WritableSheet sheet concode_field_sep void add concode_elem_sep Range[] getMergedCells concode_elem_sep void checkRanges concode_elem_sep void insertRow concode_elem_sep void insertColumn concode_elem_sep void removeRow concode_elem_sep void unmergeCells concode_elem_sep void write concode_elem_sep void checkIntersections
target: void function ( int arg0 ) { SheetRangeImpl loc0 = null ; Iterator loc1 = ranges . iterator ( ) ; while ( loc1 . hasNext ( ) ) { loc0 = ( SheetRangeImpl ) loc1 . next ( ) ; if ( loc0 . getTopLeft ( ) . getColumn ( ) == arg0 && loc0 . getBottomRight ( ) . getColumn ( ) == arg0 ) { loc1 . remove ( ) ; } else { loc0 . removeColumn ( arg0 ) ; } } }