NoNewLineParagraph extends Phrase implements Indentable { @Override public boolean add(final Element o) { if (o instanceof List) { List list = (List) o; list.setIndentationLeft(list.getIndentationLeft() + indentationLeft); list.setIndentationRight(indentationRight); return super.add(list); } else if (o instanceof Image) { super.addSpecial(o); return true; } return super.add(o); } NoNewLineParagraph();  NoNewLineParagraph(final float leading);  NoNewLineParagraph(final Chunk chunk);  NoNewLineParagraph(final float leading, final Chunk chunk);  NoNewLineParagraph(final String string);  NoNewLineParagraph(final String string, final Font font);  NoNewLineParagraph(final float leading, final String string);  NoNewLineParagraph(final float leading, final String string, final Font font);  NoNewLineParagraph(final Phrase phrase); @Override boolean add(final Element o); void setAlignment(final int alignment); void setIndentationLeft(final float indentation); void setIndentationRight(final float indentation); void setFirstLineIndent(final float firstLineIndent); void setSpacingBefore(final float spacing); void setSpacingAfter(final float spacing); void setKeepTogether(final boolean keeptogether); boolean getKeepTogether(); int getAlignment(); float getIndentationLeft(); float getIndentationRight(); float getFirstLineIndent(); float getSpacingBefore(); float getSpacingAfter(); float getExtraParagraphSpace(); void setExtraParagraphSpace(final float extraParagraphSpace); @Deprecated float spacingBefore(); @Deprecated float spacingAfter();  }
@Test public void testAddImageToParagraph() { final String message = "Could not add " + jpegImage.getClass().getName() + " to " + paragraph.getClass().getName(); assertTrue(message, paragraph.add(jpegImage)); }