iText 8.0.2 API
iText.Layout.Element.IAbstractElement Interface Reference

The interface represents abstract layout element and provides an access to its children. More...

Inheritance diagram for iText.Layout.Element.IAbstractElement:
iText.Layout.Element.IElement iText.Layout.IPropertyContainer iText.Layout.Element.AbstractElement< T > iText.Layout.Element.IBlockElement iText.Forms.Form.Element.FormField< T > iText.Layout.Element.BlockElement< T > iText.Forms.Form.Element.IFormField iText.Layout.Element.BlockElement< T > iText.Forms.Form.Element.FormField< T >

Public Member Functions

IList< IElement GetChildren ()
  Gets the child elements of this elements. More...
 
- Public Member Functions inherited from iText.Layout.Element.IElement
void  SetNextRenderer (IRenderer renderer)
  Overrides the iText.Layout.Renderer.IRenderer instance which will be returned by the next call to the GetRenderer(). More...
 
IRenderer  GetRenderer ()
  Gets a renderer for this element. More...
 
IRenderer  CreateRendererSubTree ()
  Creates a renderer subtree with root in the current element. More...
 
- Public Member Functions inherited from iText.Layout.IPropertyContainer
bool  HasProperty (int property)
  Checks if this entity has the specified property. More...
 
bool  HasOwnProperty (int property)
  Checks if this entity has the specified property, i.e. if it was set to this very element earlier More...
 
T1  GetProperty< T1 > (int property)
  Gets the property from this entity. More...
 
T1  GetOwnProperty< T1 > (int property)
  Gets own property from this entity. More...
 
T1  GetDefaultProperty< T1 > (int property)
  Gets the default property from this entity. More...
 
void  SetProperty (int property, Object value)
  Sets a property for this entity. More...
 
void  DeleteOwnProperty (int property)
  Deletes the own property of this entity. More...
 

Detailed Description

The interface represents abstract layout element and provides an access to its children.

Member Function Documentation

◆ GetChildren()

IList<IElement> iText.Layout.Element.IAbstractElement.GetChildren ( )

Gets the child elements of this elements.

Returns
a list of children

Implemented in iText.Layout.Element.AbstractElement< T >.