iText 8.0.5 API
iText.Layout.Element.Tab Class Reference

This class represents the empty space from a Text to the following TabStop , if any. More...

Inheritance diagram for iText.Layout.Element.Tab:
iText.Layout.Element.AbstractElement< Tab > iText.Layout.Element.ILeafElement iText.Layout.Element.IElement iText.Layout.IPropertyContainer

Package Functions

override IRenderer  MakeNewRenderer ()
  Creates new renderer instance. More...
 

Additional Inherited Members

- Public Member Functions inherited from iText.Layout.Element.AbstractElement< Tab >
virtual IRenderer  GetRenderer ()
  Gets a renderer for this element. More...
 
virtual void  SetNextRenderer (IRenderer renderer)
  Overrides the iText.Layout.Renderer.IRenderer instance which will be returned by the next call to the GetRenderer(). More...
 
virtual IRenderer  CreateRendererSubTree ()
  Creates a renderer subtree with root in the current element. More...
 
override bool  HasProperty (int property)
  Checks if this entity has the specified property. More...
 
override T1  GetProperty< T1 > (int property)
  Gets the property from this entity. More...
 
virtual T  AddStyle (Style style)
  Add a new style to this element. More...
 
virtual IList< IElement GetChildren ()
  Gets the child elements of this elements More...
 
virtual bool  IsEmpty ()
  Returns true if this list contains no elements. More...
 
virtual T  SetAction (PdfAction action)
  Sets an action on this Element. More...
 
virtual T  SetPageNumber (int pageNumber)
  Explicitly sets the page number this element should be put on. 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...
 
- Package Attributes inherited from iText.Layout.Element.AbstractElement< Tab >
IRenderer  nextRenderer
 
IList< IElement childElements
 
ICollection< Style styles
 

Detailed Description

This class represents the empty space from a Text to the following TabStop , if any.

This class represents the empty space from a Text to the following TabStop , if any. Using this class will not have any effect unless there are TabStop objects defined for the enveloping element.

Member Function Documentation

◆ MakeNewRenderer()

override IRenderer iText.Layout.Element.Tab.MakeNewRenderer ( )
inlinepackagevirtual

Creates new renderer instance.

Returns
new iText.Layout.Renderer.IRenderer

Implements iText.Layout.Element.AbstractElement< Tab >.