Package com.itextpdf.text.pdf
Class PdfPTableBody
- java.lang.Object
-
- com.itextpdf.text.pdf.PdfPTableBody
-
- All Implemented Interfaces:
IAccessibleElement
- Direct Known Subclasses:
PdfPTableFooter
,PdfPTableHeader
public class PdfPTableBody extends java.lang.Object implements IAccessibleElement
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.HashMap<PdfName,PdfObject>
accessibleAttributes
protected AccessibleElementId
id
protected PdfName
role
protected java.util.ArrayList<PdfPRow>
rows
-
Constructor Summary
Constructors Constructor Description PdfPTableBody()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PdfObject
getAccessibleAttribute(PdfName key)
Get the attribute of accessible element (everything inA
dictionary +Lang
,Alt
,ActualText
,E
).java.util.HashMap<PdfName,PdfObject>
getAccessibleAttributes()
Gets all the properties of accessible element.AccessibleElementId
getId()
PdfName
getRole()
Gets the role of the accessible element.boolean
isInline()
void
setAccessibleAttribute(PdfName key, PdfObject value)
Set the attribute of accessible element (everything inA
dictionary +Lang
,Alt
,ActualText
,E
).void
setId(AccessibleElementId id)
void
setRole(PdfName role)
Sets the role of the accessiblee element.
-
-
-
Field Detail
-
id
protected AccessibleElementId id
-
rows
protected java.util.ArrayList<PdfPRow> rows
-
role
protected PdfName role
-
-
Method Detail
-
getAccessibleAttribute
public PdfObject getAccessibleAttribute(PdfName key)
Description copied from interface:IAccessibleElement
Get the attribute of accessible element (everything inA
dictionary +Lang
,Alt
,ActualText
,E
).- Specified by:
getAccessibleAttribute
in interfaceIAccessibleElement
- Returns:
-
setAccessibleAttribute
public void setAccessibleAttribute(PdfName key, PdfObject value)
Description copied from interface:IAccessibleElement
Set the attribute of accessible element (everything inA
dictionary +Lang
,Alt
,ActualText
,E
).- Specified by:
setAccessibleAttribute
in interfaceIAccessibleElement
-
getAccessibleAttributes
public java.util.HashMap<PdfName,PdfObject> getAccessibleAttributes()
Description copied from interface:IAccessibleElement
Gets all the properties of accessible element.- Specified by:
getAccessibleAttributes
in interfaceIAccessibleElement
- Returns:
-
getRole
public PdfName getRole()
Description copied from interface:IAccessibleElement
Gets the role of the accessible element.- Specified by:
getRole
in interfaceIAccessibleElement
- Returns:
-
setRole
public void setRole(PdfName role)
Description copied from interface:IAccessibleElement
Sets the role of the accessiblee element. Set role tonull
if you don't want to tag this element. Note that all child elements won't also be tagged.- Specified by:
setRole
in interfaceIAccessibleElement
-
getId
public AccessibleElementId getId()
- Specified by:
getId
in interfaceIAccessibleElement
-
setId
public void setId(AccessibleElementId id)
- Specified by:
setId
in interfaceIAccessibleElement
-
isInline
public boolean isInline()
- Specified by:
isInline
in interfaceIAccessibleElement
-
-