public class TableTagWorker extends Object implements ITagWorker, IDisplayAware
table element.
| Constructor and Description |
|---|
TableTagWorker(IElementNode element, ProcessorContext context)
Creates a new TableTagWorker instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyColStyles()
Applies the column styles.
|
String |
getDisplay()
Gets the display value.
|
com.itextpdf.layout.IPropertyContainer |
getElementResult()
Gets a processed object if it can be expressed as an IPropertyContainer instance.
|
boolean |
processContent(String content, ProcessorContext context)
Placeholder for what needs to be done while the content of a tag is being processed.
|
void |
processEnd(IElementNode element, ProcessorContext context)
Placeholder for what needs to be done after the content of a tag has been processed.
|
boolean |
processTagChild(ITagWorker childTagWorker, ProcessorContext context)
Placeholder for what needs to be done when a child node is being processed.
|
void |
setFooter()
Method to indicate that this is actually a TableFooterTagWorker instance.
|
void |
setHeader()
Method to indicate that this is actually a TableHeaderTagWorker instance.
|
public TableTagWorker(IElementNode element, ProcessorContext context)
TableTagWorker instance.
element - the element
context - the context
public void processEnd(IElementNode element, ProcessorContext context)
ITagWorker
processEnd in interface ITagWorker
element - the element node
context - the processor context
public boolean processContent(String content, ProcessorContext context)
ITagWorker
processContent in interface ITagWorker
content - the content of a node
context - the processor context
public boolean processTagChild(ITagWorker childTagWorker, ProcessorContext context)
ITagWorker
processTagChild in interface ITagWorker
childTagWorker - the tag worker of the child node
context - the processor context
public com.itextpdf.layout.IPropertyContainer getElementResult()
ITagWorker
IPropertyContainer instance.
getElementResult in interface ITagWorker
IPropertyContainer.
public String getDisplay()
IDisplayAware
getDisplay in interface IDisplayAware
public void setFooter()
TableFooterTagWorker instance.
public void setHeader()
TableHeaderTagWorker instance.
public void applyColStyles()
Copyright © 1998–2019 iText Group NV. All rights reserved.