@Override
    public int hashCode() {
        int result = font != null ? font.hashCode() : 0;
        result = 31 * result + (verticalAlign != null ? verticalAlign.hashCode() : 0);
        result = 31 * result + (align != null ? align.hashCode() : 0);
        result = 31 * result + (fgColor != null ? fgColor.hashCode() : 0);
        result = 31 * result + (bgColor != null ? bgColor.hashCode() : 0);
        result = 31 * result + (dataFormat != null ? dataFormat.hashCode() : 0);
        result = 31 * result + (wrapText != null ? wrapText.hashCode() : 0);
        return result;
    }