String bgColor = format.getFillColor();
if (AUTO_COLOR.equals(bgColor)) {
bgColor = null;
}
if (bgColor != null && !bgColor.toUpperCase().endsWith("FFFFFF")) {
BorderStyle bb = new BorderStyleImpl(bgColor,BorderLineStyle.THIN);
hitBottom = appendBorderStyle(sb, "bottom", bb);
}
}
}
//border depends on current cell's background color
if(!hitBottom && _cell !=null){
Format format = _cell.getFormat();
if (format != null){
String bgColor = format.getFillColor();
if (AUTO_COLOR.equals(bgColor)) {
bgColor = null;
}
if (bgColor != null && !bgColor.toUpperCase().endsWith("FFFFFF")) {
BorderStyle bb = new BorderStyleImpl(bgColor,BorderLineStyle.THIN);
hitBottom = appendBorderStyle(sb, "bottom", bb);
}
}
}