Uses of Interface
com.itextpdf.layout.IPropertyContainer
Package
Description
-
Uses of IPropertyContainer in com.itextpdf.forms.form.element
Modifier and TypeInterfaceDescriptioninterface
Common interface for HTML form elements.Modifier and TypeClassDescriptionclass
An abstract class for fields that represents a control for selecting one or several of the provided options.class
Extension of theFormField
class representing a button in html.class
Extension of theFormField
class representing a checkbox so that aCheckBoxRenderer
is used instead of the default renderer for fields.class
A field that represents a control for selecting one of the provided options.class
FormField
IFormField> Implementation of theAbstractElement
class for form fields.class
Extension of theFormField
class representing a button so that aInputFieldRenderer
is used.class
A field that represents a control for selecting one or several of the provided options.class
Extension of theFormField
class representing a radio button so that aRadioRenderer
is used instead of the default renderer for fields.class
Extension of theFormField
class representing a button so that aTextAreaRenderer
is used instead of the default renderer for fields. -
Uses of IPropertyContainer in com.itextpdf.forms.form.renderer
Modifier and TypeClassDescriptionclass
AbstractBlockRenderer
for form fields.class
AbstractAbstractTextFieldRenderer
for a single line of text content in a form field.class
AbstractBlockRenderer
for select form fields.class
AbstractAbstractFormFieldRenderer
for form fields with text content.class
TheAbstractTextFieldRenderer
implementation for buttons.class
TheAbstractFormFieldRenderer
implementation for checkboxes.protected class
A flat renderer for the checkbox.class
TheAbstractOneLineTextFieldRenderer
implementation for input fields.class
TheAbstractFormFieldRenderer
implementation for radio buttons.class
TheSelectFieldComboBoxRenderer
implementation for select field renderer.class
TheSelectFieldListBoxRenderer
implementation for select field renderer.class
TheAbstractTextFieldRenderer
implementation for text area fields. -
Uses of IPropertyContainer in com.itextpdf.layout
Modifier and TypeClassDescriptionclass
ElementPropertyContainer
IPropertyContainer> A generic abstract element that fits in a PDF layout object hierarchy.class
RootElement
IPropertyContainer> A generic abstract root element for a PDF layout object hierarchy.Modifier and TypeClassDescriptionclass
This class is used for adding content directly onto a specifiedPdfCanvas
.class
This class is used for convenient multi-column Document Layoutingclass
Document is the default root element when creating a self-sufficient PDF.class
ElementPropertyContainer
IPropertyContainer> A generic abstract element that fits in a PDF layout object hierarchy.class
RootElement
IPropertyContainer> A generic abstract root element for a PDF layout object hierarchy.class
Container object for style properties of an element. -
Uses of IPropertyContainer in com.itextpdf.layout.element
Modifier and TypeInterfaceDescriptioninterface
The interface represents abstract layout element and provides an access to its children.interface
This class represents a block layout element with special margins, tabbing, and alignment.interface
This class represents a layout element, i.e.interface
AILargeElement
is a layout element which may get added to indefinitely, making the object prohibitively large.interface
A marker subinterface ofIElement
that specifies that the layout object is, by definition, on the lowest tier in the object hierarchy.Modifier and TypeClassDescriptionclass
AbstractElement
IElement> Defines the most common properties that mostIElement
implementations share.class
A layout object that terminates the current content area and creates a new one.class
BlockElement
IElement> ABlockElement
will try to take up as much horizontal space as available to it on the canvas or page.class
class
ADiv
is a container object that defines a section in a document, which will have some shared layout properties.class
A layout element that represents an image for inclusion in the document model.class
This is a line separator element which is basically just a horizontal line with a style specified byILineDrawer
custom drawing interface instance.class
A clickable piece ofText
which contains alink annotation dictionary
.class
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
A list item is a layout element that is one entry in aList
.class
represents a container of the column objects.class
A layout element that represents a self-contained block of textual and graphical information.class
class
ATable
is a layout element that represents data in a two-dimensional grid.class
AText
is a piece of text of any length. -
Uses of IPropertyContainer in com.itextpdf.layout.minmaxwidth
Modifier and TypeMethodDescriptionstatic float
MinMaxWidthUtils.getBorderWidth
(IPropertyContainer element) static float
MinMaxWidthUtils.getMarginsWidth
(IPropertyContainer element) static float
MinMaxWidthUtils.getPaddingWidth
(IPropertyContainer element) -
Uses of IPropertyContainer in com.itextpdf.layout.properties
Modifier and TypeMethodDescriptionstatic void
ContinuousContainer.clearPropertiesFromOverFlowRenderer
(IPropertyContainer overFlowRenderer) Removes properties from the overflow renderer that are not needed for continuous container.IListSymbolFactory.createSymbol
(int index, IPropertyContainer list, IPropertyContainer listItem) Creates symbol. -
Uses of IPropertyContainer in com.itextpdf.layout.renderer
Modifier and TypeInterfaceDescriptioninterface
interface
A renderer object is responsible for drawing a corresponding layout object on a document or canvas.Modifier and TypeClassDescriptionclass
Defines the most common properties and behavior that are shared by mostIRenderer
implementations.class
Renderer for theAreaBreak
layout element.class
Represents a renderer for block elements.class
Represents a renderer for theCanvas
layout element.class
Represents a renderer for theCell
layout element.class
Represents a renderer for theDiv
layout element.class
class
class
class
class
class
class
class
class
Represents a renderer for columns.class
class
class
class
class
Modifier and TypeMethodDescriptionAbstractRenderer.getModelElement()
Gets the model element associated with this renderer.AreaBreakRenderer.getModelElement()
CellRenderer.getModelElement()
Gets the model element associated with this renderer.IRenderer.getModelElement()
Gets the model element associated with this renderer. -
Uses of IPropertyContainer in com.itextpdf.layout.tagging
Modifier and TypeMethodDescriptionvoid
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids) void
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids, int insertIndex) void
LayoutTaggingHelper.finishTaggingHint
(IPropertyContainer hintOwner) static TaggingHintKey
LayoutTaggingHelper.getHintKey
(IPropertyContainer container) static TaggingHintKey
LayoutTaggingHelper.getOrCreateHintKey
(IPropertyContainer container) LayoutTaggingHelper.getParentHint
(IPropertyContainer hintOwner) boolean
LayoutTaggingHelper.isArtifact
(IPropertyContainer hintOwner) void
LayoutTaggingHelper.markArtifactHint
(IPropertyContainer hintOwner) void
LayoutTaggingHelper.setRoleHint
(IPropertyContainer hintOwner, String role) Modifier and TypeMethodDescriptionvoid
LayoutTaggingHelper.addKidsHint
(TagTreePointer parentPointer, Iterable extends IPropertyContainer> newKids) void
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids) void
LayoutTaggingHelper.addKidsHint
(IPropertyContainer parent, Iterable extends IPropertyContainer> newKids, int insertIndex)