int endcol = Math.min(columnInfos.length - 1, cir.getEndColumn());
int endcol = Math.min(columnInfos.length - 1, cir.getEndColumn());
for (int j = rcir.getStartColumn(); j <= rcir.getEndColumn() ; j++)
columnInfos = new ColumnInfoRecord[cir.getEndColumn() + 1];
for (int j = rcir.getStartColumn(); j <= rcir.getEndColumn() ; j++)
for (int j = rcir.getStartColumn(); j <= rcir.getEndColumn() ; j++)
columnInfos = new ColumnInfoRecord[cir.getEndColumn() + 1];
for (int j = rcir.getStartColumn(); j <= rcir.getEndColumn() ; j++)