Uses of Interface
com.itextpdf.layout.element.IElement
-
-
Uses of IElement in com.itextpdf.forms.form.element
Subinterfaces of IElement in com.itextpdf.forms.form.element Modifier and Type Interface Description interface
IFormField
Common interface for HTML form elements.Classes in com.itextpdf.forms.form.element that implement IElement Modifier and Type Class Description class
AbstractSelectField
An abstract class for fields that represents a control for selecting one or several of the provided options.class
Button
Extension of theFormField
class representing a button in html.class
CheckBox
Extension of theFormField
class representing a checkbox so that aCheckBoxRenderer
is used instead of the default renderer for fields.class
ComboBoxField
A field that represents a control for selecting one of the provided options.class
FormField<T extends IFormField>
Implementation of theAbstractElement
class for form fields.class
InputField
Extension of theFormField
class representing a button so that aInputFieldRenderer
is used.class
ListBoxField
A field that represents a control for selecting one or several of the provided options.class
Radio
Extension of theFormField
class representing a radio button so that aRadioRenderer
is used instead of the default renderer for fields.class
SignatureFieldAppearance
Extension of theFormField
class representing a signature field in PDF.class
TextArea
Extension of theFormField
class representing a button so that aTextAreaRenderer
is used instead of the default renderer for fields.Fields in com.itextpdf.forms.form.element with type parameters of type IElement Modifier and Type Field Description private java.util.List<IElement>
SignatureFieldAppearance. contentElements
Collection of the layout elements which will be rendered as a signature content.Methods in com.itextpdf.forms.form.element that return types with arguments of type IElement Modifier and Type Method Description java.util.List<IElement>
SignatureFieldAppearance. getContentElements()
Gets the final content for this signature. -
Uses of IElement in com.itextpdf.layout
Fields in com.itextpdf.layout with type parameters of type IElement Modifier and Type Field Description protected java.util.List<IElement>
RootElement. childElements
Methods in com.itextpdf.layout with parameters of type IElement Modifier and Type Method Description private T
RootElement. addElement(IElement element)
protected void
RootElement. createAndAddRendererSubTree(IElement element)
-
Uses of IElement in com.itextpdf.layout.element
Classes in com.itextpdf.layout.element with type parameters of type IElement Modifier and Type Class Description class
AbstractElement<T extends IElement>
Defines the most common properties that mostIElement
implementations share.class
BlockElement<T extends IElement>
ABlockElement
will try to take up as much horizontal space as available to it on the canvas or page.Subinterfaces of IElement in com.itextpdf.layout.element Modifier and Type Interface Description interface
IAbstractElement
The interface represents abstract layout element and provides an access to its children.interface
IBlockElement
This class represents a block layout element with special margins, tabbing, and alignment.interface
ILargeElement
AILargeElement
is a layout element which may get added to indefinitely, making the object prohibitively large.interface
ILeafElement
A marker subinterface ofIElement
that specifies that the layout object is, by definition, on the lowest tier in the object hierarchy.Classes in com.itextpdf.layout.element that implement IElement Modifier and Type Class Description class
AbstractElement<T extends IElement>
Defines the most common properties that mostIElement
implementations share.class
AnonymousInlineBox
A layout element that represents anonymous box, see https://developer.mozilla.org/en-US/docs/Web/CSS/Visual_formatting_model#anonymous_boxes.class
AreaBreak
A layout object that terminates the current content area and creates a new one.class
BlockElement<T extends IElement>
ABlockElement
will try to take up as much horizontal space as available to it on the canvas or page.class
Cell
class
Div
ADiv
is a container object that defines a section in a document, which will have some shared layout properties.(package private) class
FlexContainer
AFlexContainer
represents a container of the flex objects.class
GridContainer
AGridContainer
represents a container of the css grid object.class
Image
A layout element that represents an image for inclusion in the document model.class
LineSeparator
This is a line separator element which is basically just a horizontal line with a style specified byILineDrawer
custom drawing interface instance.class
Link
A clickable piece ofText
which contains alink annotation dictionary
.class
List
A List is a layout element representing a series of objects that are vertically outlined with the same or very similar layout properties, giving it a sense of unity.class
ListItem
A list item is a layout element that is one entry in aList
.class
MulticolContainer
represents a container of the column objects.class
Paragraph
A layout element that represents a self-contained block of textual and graphical information.class
Tab
class
Table
ATable
is a layout element that represents data in a two-dimensional grid.class
Text
AText
is a piece of text of any length.Fields in com.itextpdf.layout.element with type parameters of type IElement Modifier and Type Field Description protected java.util.List<IElement>
AbstractElement. childElements
Methods in com.itextpdf.layout.element with type parameters of type IElement Modifier and Type Method Description <T extends IElement>
TableTable. addCell(BlockElement<T> blockElement)
Adds a new cell with received blockElement as a content.<T extends IElement>
TableTable. addFooterCell(BlockElement<T> blockElement)
Adds a new cell with received blockElement as a content to the footer of the table.<T extends IElement>
TableTable. addHeaderCell(BlockElement<T> blockElement)
Adds a new cell with received blockElement as a content to the header of the table.Methods in com.itextpdf.layout.element that return types with arguments of type IElement Modifier and Type Method Description java.util.List<IElement>
AbstractElement. getChildren()
Gets the child elements of this elementsjava.util.List<IElement>
IAbstractElement. getChildren()
Gets the child elements of this elements. -
Uses of IElement in com.itextpdf.layout.properties
Methods in com.itextpdf.layout.properties that return IElement Modifier and Type Method Description IElement
IListSymbolFactory. createSymbol(int index, IPropertyContainer list, IPropertyContainer listItem)
Creates symbol. -
Uses of IElement in com.itextpdf.layout.renderer
Constructors in com.itextpdf.layout.renderer with parameters of type IElement Constructor Description AbstractRenderer(IElement modelElement)
Creates a renderer for the specified layout element.BlockRenderer(IElement modelElement)
Creates a BlockRenderer from its corresponding layout object. -
Uses of IElement in com.itextpdf.pdfua.checkers.utils.tables
Fields in com.itextpdf.pdfua.checkers.utils.tables with type parameters of type IElement Modifier and Type Field Description private java.util.List<IElement>
TableCellIterator. children
-
Uses of IElement in com.itextpdf.svg.element
Classes in com.itextpdf.svg.element that implement IElement Modifier and Type Class Description class
SvgImage
A layout element that represents SVG image for inclusion in the document model. -
Uses of IElement in com.itextpdf.svg.renderers.impl
Methods in com.itextpdf.svg.renderers.impl with parameters of type IElement Modifier and Type Method Description (package private) void
TextSvgBranchRenderer. applyFontProperties(IElement element, SvgDrawContext context)
(package private) void
TextSvgBranchRenderer. applyTextRenderingMode(IElement element)
-