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.