int (@NotNull String tag, @NotNull Attributes attributes) { int fontStyle = getDefaultFontStyle(tag); String boldValue = attributes.getValue(BOLD_ATTR); if (boldValue != null) { if (Boolean.parseBoolean(boldValue)) fontStyle |= Font.BOLD; else fontStyle &= ~Font.BOLD; } String italicValue = attributes.getValue(ITALIC_ATTR); if (italicValue != null) { if (Boolean.parseBoolean(italicValue)) fontStyle |= Font.ITALIC; else fontStyle &= ~Font.ITALIC; } return fontStyle; }