Package com.itextpdf.layout.tagging
Class TaggingDummyElement
java.lang.Object
com.itextpdf.layout.tagging.TaggingDummyElement
- All Implemented Interfaces:
-
IPropertyContainer,IAccessibleElement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteOwnProperty(int property) Deletes the own property of this entity.Gets theaccessibility properties.T1 getDefaultProperty(int property) Gets the default property from this entity.T1 getOwnProperty(int property) Gets own property from this entity.T1 getProperty(int property) Gets the property from this entity.booleanhasOwnProperty(int property) Checks if this entity has the specified property, i.e.booleanhasProperty(int property) Checks if this entity has the specified property.voidsetProperty(int property, Object value) Sets a property for this entity.
-
Constructor Details
-
TaggingDummyElement
-
-
Method Details
-
getAccessibilityProperties
Description copied from interface:IAccessibleElementGets theaccessibility properties. See alsoIAccessibleElement.- Specified by:
-
getAccessibilityPropertiesin interfaceIAccessibleElement - Returns:
- an interface that allows to specify properties of a tagged element in Tagged PDF.
-
getProperty
publicT1 getProperty (int property) Description copied from interface:IPropertyContainerGets the property from this entity. Compared toIPropertyContainer.getOwnProperty(int), this method can check parent's properties, styles, etc, depending on the origin of the instance- Specified by:
-
getPropertyin interfaceIPropertyContainer - Type Parameters:
-
T1- the return type associated with the property - Parameters:
-
property- the property to be retrieved - Returns:
-
the value of the given property.
nullwill be returned if the property value was not found
-
setProperty
Description copied from interface:IPropertyContainerSets a property for this entity.- Specified by:
-
setPropertyin interfaceIPropertyContainer - Parameters:
-
property- the property to be set -
value- the value of the property
-
hasProperty
public boolean hasProperty(int property) Description copied from interface:IPropertyContainerChecks if this entity has the specified property. Compared toIPropertyContainer.hasOwnProperty(int), this method can check parent's properties, styles, etc, depending on the origin of the instance- Specified by:
-
hasPropertyin interfaceIPropertyContainer - Parameters:
-
property- the property to be checked - Returns:
-
trueif this instance has given property,falseotherwise
-
hasOwnProperty
public boolean hasOwnProperty(int property) Description copied from interface:IPropertyContainerChecks if this entity has the specified property, i.e. if it was set to this very element earlier- Specified by:
-
hasOwnPropertyin interfaceIPropertyContainer - Parameters:
-
property- the property to be checked - Returns:
-
trueif this instance has given own property,falseotherwise
-
getOwnProperty
publicT1 getOwnProperty (int property) Description copied from interface:IPropertyContainerGets own property from this entity. The property must have been set earlier to this entity. If the property is not found,nullwill be returned.- Specified by:
-
getOwnPropertyin interfaceIPropertyContainer - Type Parameters:
-
T1- the return type associated with the property - Parameters:
-
property- the property to be retrieved - Returns:
-
the value of the given own property.
nullwill be returned if the property value was not found
-
getDefaultProperty
publicT1 getDefaultProperty (int property) Description copied from interface:IPropertyContainerGets the default property from this entity.- Specified by:
-
getDefaultPropertyin interfaceIPropertyContainer - Type 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,
nullwill be returned
-
deleteOwnProperty
public void deleteOwnProperty(int property) Description copied from interface:IPropertyContainerDeletes the own property of this entity.- Specified by:
-
deleteOwnPropertyin interfaceIPropertyContainer - Parameters:
-
property- the property to be deleted
-