iText 7 7.1.9 API
iText.Layout.Tagging.TaggingDummyElement Class Reference
Inheritance diagram for iText.Layout.Tagging.TaggingDummyElement:
iText.Layout.Tagging.IAccessibleElement iText.Layout.IPropertyContainer

Public Member Functions

  TaggingDummyElement (String role)
 
virtual AccessibilityProperties  GetAccessibilityProperties ()
  Gets the accessibility properties. More...
 
virtual T1  GetProperty< T1 > (int property)
  Gets the property from this entity. More...
 
virtual void  SetProperty (int property, Object value)
  Sets a property for this entity. More...
 
virtual bool  HasProperty (int property)
  Checks if this entity has the specified property. More...
 
virtual bool  HasOwnProperty (int property)
  Checks if this entity has the specified property, i.e. if it was set to this very element earlier More...
 
virtual T1  GetOwnProperty< T1 > (int property)
  Gets own property from this entity. More...
 
virtual T1  GetDefaultProperty< T1 > (int property)
  Gets the default property from this entity. More...
 
virtual void  DeleteOwnProperty (int property)
  Deletes the own property of this entity. More...
 

Member Function Documentation

◆ DeleteOwnProperty()

virtual void iText.Layout.Tagging.TaggingDummyElement.DeleteOwnProperty ( int  property )
inlinevirtual

Deletes the own property of this entity.

Parameters
property the property to be deleted

Implements iText.Layout.IPropertyContainer.

◆ GetAccessibilityProperties()

virtual AccessibilityProperties iText.Layout.Tagging.TaggingDummyElement.GetAccessibilityProperties ( )
inlinevirtual

Gets the accessibility properties.

Gets the accessibility properties . See also IAccessibleElement.

Returns
an interface that allows to specify properties of a tagged element in Tagged PDF.

Implements iText.Layout.Tagging.IAccessibleElement.

◆ GetDefaultProperty< T1 >()

virtual T1 iText.Layout.Tagging.TaggingDummyElement.GetDefaultProperty< T1 > ( int  property )
inlinevirtual

Gets the default property from this entity.

Template Parameters
T1 the return type associated with the property
Parameters
property the property to be retrieved
Returns
the default property value. If the default property is not defined, null will be returned

Implements iText.Layout.IPropertyContainer.

◆ GetOwnProperty< T1 >()

virtual T1 iText.Layout.Tagging.TaggingDummyElement.GetOwnProperty< T1 > ( int  property )
inlinevirtual

Gets own property from this entity.

Gets own property from this entity. The property must have been set earlier to this entity. If the property is not found, null will be returned.

Template Parameters
T1 the return type associated with the property
Parameters
property the property to be retrieved
Returns
the value of the given own property. null will be returned if the property value was not found

Implements iText.Layout.IPropertyContainer.

◆ GetProperty< T1 >()

virtual T1 iText.Layout.Tagging.TaggingDummyElement.GetProperty< T1 > ( int  property )
inlinevirtual

Gets the property from this entity.

Gets the property from this entity. Compared to GetOwnProperty<T1>(int) , this method can check parent's properties, styles, etc, depending on the origin of the instance

Template Parameters
T1 the return type associated with the property
Parameters
property the property to be retrieved
Returns
the value of the given property. null will be returned if the property value was not found

Implements iText.Layout.IPropertyContainer.

◆ HasOwnProperty()

virtual bool iText.Layout.Tagging.TaggingDummyElement.HasOwnProperty ( int  property )
inlinevirtual

Checks if this entity has the specified property, i.e. if it was set to this very element earlier

Parameters
property the property to be checked
Returns

true if this instance has given own property, false otherwise

Implements iText.Layout.IPropertyContainer.

◆ HasProperty()

virtual bool iText.Layout.Tagging.TaggingDummyElement.HasProperty ( int  property )
inlinevirtual

Checks if this entity has the specified property.

Checks if this entity has the specified property. Compared to HasOwnProperty(int) , this method can check parent's properties, styles, etc, depending on the origin of the instance

Parameters
property the property to be checked
Returns

true if this instance has given property, false otherwise

Implements iText.Layout.IPropertyContainer.

◆ SetProperty()

virtual void iText.Layout.Tagging.TaggingDummyElement.SetProperty ( int  property,
Object  value 
)
inlinevirtual

Sets a property for this entity.

Parameters
property the property to be set
value the value of the property

Implements iText.Layout.IPropertyContainer.