public void setBorder(Border b,
BorderLineStyle ls,
Colour c) throws WriteException {
if (isInitialized())
{
throw new JxlWriteException(JxlWriteException.formatInitialized);
}
if (b == Border.ALL)
{
// Apply to all
super.setXFBorder(Border.LEFT, ls, c);
super.setXFBorder(Border.RIGHT, ls, c);
super.setXFBorder(Border.TOP, ls, c);
super.setXFBorder(Border.BOTTOM, ls, c);
return;
}
if (b == Border.NONE)
{
// Apply to all
super.setXFBorder(Border.LEFT, BorderLineStyle.NONE, Colour.BLACK);
super.setXFBorder(Border.RIGHT, BorderLineStyle.NONE, Colour.BLACK);
super.setXFBorder(Border.TOP, BorderLineStyle.NONE, Colour.BLACK);
super.setXFBorder(Border.BOTTOM, BorderLineStyle.NONE, Colour.BLACK);
return;
}
super.setXFBorder(b, ls, c);
}
Sets the border style for cells with this format |