private void encodeNameAndConditionDefined( SheetGraphics graphics, VirtueFlawContent content, Bounds textBounds) throws DocumentException { Phrase phrase = new Phrase(); phrase.add(new Chunk(content.getVirtueFlawName() + ": ", createNameFont(graphics))); phrase.add(new Chunk(content.getLimitBreakCondition(), createConditionFont(graphics))); graphics .createSimpleColumn(textBounds) .withLeading(REDUCED_LINE_HEIGHT) .andTextPart(phrase) .encode(); }
private void encodeOnlyConditionDefined( SheetGraphics graphics, VirtueFlawContent content, Bounds textBounds) throws DocumentException { Phrase phrase = new Phrase(); Font undefinedFont = new Font(createNameFont(graphics)); undefinedFont.setStyle(Font.UNDERLINE); phrase.add( new Chunk(" : ", undefinedFont)); // $NON-NLS-1$ phrase.add(new Chunk(": ", createNameFont(graphics))); // $NON-NLS-1$ phrase.add(new Chunk(content.getLimitBreakCondition(), createConditionFont(graphics))); graphics .createSimpleColumn(textBounds) .withLeading(REDUCED_LINE_HEIGHT) .andTextPart(phrase) .encode(); }