A B C D E F G H I J K L M N O P Q R S T U V W X

A

A - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
A_EXTERNAL - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
A_LOCALGOTO - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
A_SETLOCALGOTO - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
ABBR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ABSOLUTE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
AbstractImageProvider - Class in com.itextpdf.tool.xml.pipeline.html
 
AbstractImageProvider() - Constructor for class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
AbstractPipeline<T extends CustomContext> - Class in com.itextpdf.tool.xml.pipeline
Abstract class with default implementations.
AbstractPipeline(Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.AbstractPipeline
 
AbstractTagProcessor - Class in com.itextpdf.tool.xml.html
Abstract TagProcessor that allows setting the configuration object to a protected member variable.
AbstractTagProcessor() - Constructor for class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
acceptUnknown() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
add(String, Map<String, String>) - Method in interface com.itextpdf.tool.xml.css.CssFile
Add CSS to this CssFile.
add(String, Map<String, String>) - Method in class com.itextpdf.tool.xml.css.CssFileImpl
 
add(CssFile) - Method in interface com.itextpdf.tool.xml.css.CssFiles
Adds css to this CssFiles.
add(CssFile) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
add(String, Map<String, String>) - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
add(Writable) - Method in interface com.itextpdf.tool.xml.ElementHandler
Receive a Writable.
add(Writable) - Method in class com.itextpdf.tool.xml.ElementList
 
add(Element) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Adds an Element to the Paragraph.
add(Element) - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
Add an element to this keepers stack.
add(Collection<? extends Element>) - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
Add all given elements to the stack, according to the natural order.
add(Element) - Method in class com.itextpdf.tool.xml.pipeline.WritableElement
Add a single element to the list of elements.
add(Writable) - Method in class com.itextpdf.tool.xml.ProcessObject
Add a writable.
ADD_HEADER - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
addAll(List<Element>) - Method in class com.itextpdf.tool.xml.pipeline.WritableElement
add all elements to the list.
addAll(List<Writable>) - Method in class com.itextpdf.tool.xml.ProcessObject
Adds a list of writable.
addChild(Tag) - Method in class com.itextpdf.tool.xml.Tag
Add a child tag to this tag.
addCss(String, String, boolean) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
addCss(CssFile) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Add a file to the CssFiles Collection.
addCss(String, boolean) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
addCss(String, String, boolean) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a piece of CSS code.
addCss(String, boolean) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a piece of CSS code.
addCss(CssFile) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a CssFile
addCssFile(String, boolean) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Add a file to the CssFiles Collection.
addCssFile(String, boolean) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
Add a
addFirst(StackKeeper) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Add a StackKeeper to the top of the stack list.
addFontSubstitute(String, String) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
addListener(XMLParserListener) - Method in class com.itextpdf.tool.xml.parser.XMLParser
If no ParserListener is added, parsing with the parser seems useless no?
addProcessor(String, String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Add an unloaded TagProcessor.
addProcessor(String, TagProcessor) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Add a loaded TagProcessor.
addProcessor(TagProcessor, String...) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
addProcessor(String, String...) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Add one tag processor that handles multiple tags.
addProcessor(TagProcessor, String...) - Method in interface com.itextpdf.tool.xml.html.TagProcessorFactory
Add a tag processor and the tags it maps to.
ADDRESS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
addRootDir(File) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
Add a root directory.
addURL(String) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
Add a root URL.
AFTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
ALIGN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
alignment - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The alignment of the text.
ALT - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
ALWAYS - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Anchor - Class in com.itextpdf.tool.xml.html
 
Anchor() - Constructor for class com.itextpdf.tool.xml.html.Anchor
 
append(char) - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
Appends a character to the buffer.
append(String) - Method in interface com.itextpdf.tool.xml.parser.io.Appender
 
append(char) - Method in interface com.itextpdf.tool.xml.parser.io.Appender
 
append(char) - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
append(char[]) - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
append(String) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Appends the given string to the buffer.
Appender - Interface in com.itextpdf.tool.xml.parser.io
An Appender appends String to something.
apply(Chunk, Tag) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
apply(PdfDiv, Tag, MarginMemory, PageSizeContainable) - Method in class com.itextpdf.tool.xml.css.apply.DivCssApplier
 
apply(HtmlCell, Tag, MarginMemory, PageSizeContainable) - Method in class com.itextpdf.tool.xml.css.apply.HtmlCellCssApplier
Applies css to a HtmlCell
apply(Image, Tag) - Method in class com.itextpdf.tool.xml.css.apply.ImageCssApplier
Applies CSS to an Image.
apply(LineSeparator, Tag, PageSizeContainable) - Method in class com.itextpdf.tool.xml.css.apply.LineSeparatorCssApplier
Applies CSS to LineSeparators
apply(List, Tag, ImageProvider) - Method in class com.itextpdf.tool.xml.css.apply.ListStyleTypeCssApplier
The ListCssApplier has the capabilities to change the type of the given List dependable on the css.
apply(List, Tag) - Method in class com.itextpdf.tool.xml.css.apply.ListStyleTypeCssApplier
Utility method applying style to a list when no ImageProvider is available.
apply(NoNewLineParagraph, Tag, MarginMemory) - Method in class com.itextpdf.tool.xml.css.apply.NoNewLineParagraphCssApplier
Styles a NoNewLineParagraph
apply(Paragraph, Tag, MarginMemory) - Method in class com.itextpdf.tool.xml.css.apply.ParagraphCssApplier
Styles a paragraph
apply(Element, Tag, MarginMemory, PageSizeContainable, ImageProvider) - Method in interface com.itextpdf.tool.xml.html.CssAppliers
Given the element e, this method will lookup the right applier for the given Element.
apply(Element, Tag, HtmlPipelineContext) - Method in interface com.itextpdf.tool.xml.html.CssAppliers
Convenience method.
apply(Element, Tag, MarginMemory, PageSizeContainable, ImageProvider) - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
apply(Element, Tag, HtmlPipelineContext) - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
applyFontStyles(Tag) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
ARTICLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ASIDE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
attributeValue() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to AttributeValueState.
AttributeValueState - Class in com.itextpdf.tool.xml.parser.state
 
AttributeValueState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.AttributeValueState
 
AUDIO - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
AUTO - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
autoBookmark() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
autoBookmark(boolean) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set to true to enable the automatic creation of bookmarks on <h1> to <h6> tags.
AutoDocPipeline - Class in com.itextpdf.tool.xml.pipeline.html
This pipeline can automagically create documents.
AutoDocPipeline(FileMaker, String, String, Rectangle) - Constructor for class com.itextpdf.tool.xml.pipeline.html.AutoDocPipeline
Constructor

B

B - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BACKGROUND - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_ATTACHMENT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_IMAGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_POSITION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BACKGROUND_REPEAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BASE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BDO - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BEFORE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BIG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BLOCK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
BLOCK_LEVEL - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
Groups all tags that are block level tags by default.
BLOCKQUOTE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Body - Class in com.itextpdf.tool.xml.html
 
Body() - Constructor for class com.itextpdf.tool.xml.html.Body
 
BODY - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
BOLD - Static variable in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
FF4 and IE8 provide normal text and bold text.
BOLD - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
BOOKMARK_TREE - Static variable in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Key for the memory, used to store bookmark nodes
BORDER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_BOTTOM_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_COLLAPSE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_LEFT_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_RIGHT_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_SPACING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP_COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_TOP_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BORDER_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
BR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Break - Class in com.itextpdf.tool.xml.html
 
Break() - Constructor for class com.itextpdf.tool.xml.html.Break
 
bufferSize() - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
bufferToString() - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
BUTTON - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

C

calculateLeading(Tag) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Calculates the leading of the given tag.
calculateMarginTop(String, float, MarginMemory) - Method in class com.itextpdf.tool.xml.css.CssUtils
Calculates the margin top or spacingBefore based on the given value and the last margin bottom.
calculateMarginTop(float, MarginMemory) - Method in class com.itextpdf.tool.xml.css.CssUtils
Calculates the margin top or spacingBefore based on the given value and the last margin bottom.
calculateSpecifity() - Method in class com.itextpdf.tool.xml.css.CssSelector
 
CANVAS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
CAPTION - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
CAPTION_SIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
cdata() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CdataState.
CdataState - Class in com.itextpdf.tool.xml.parser.state
Handles CDATA, currently nothing is done with the data.
CdataState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CdataState
 
cellLayout(PdfPCell, Rectangle, PdfContentByte[]) - Method in class com.itextpdf.tool.xml.html.table.CellSpacingEvent
 
CELLPADDING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
CELLPADDING - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
CELLPADDING_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
CELLPADDING_LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
CELLPADDING_RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
CELLPADDING_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
CELLSPACING - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
CellSpacingEvent - Class in com.itextpdf.tool.xml.html.table
 
CellSpacingEvent(TableStyleValues) - Constructor for class com.itextpdf.tool.xml.html.table.CellSpacingEvent
Construct a new CellSpacingEvent with the given TableStyleValues
CENTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
charSet(Charset) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set a Charset to use.
charSet() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
checkAttributeWithNoValue() - Method in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
checkMetricStyle(Tag, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Use only if value of style is a metric value (CssUtils.isMetricValue(String)) or a numeric value in pixels (CssUtils.isNumericValue(String)).
checkMetricStyle(Map<String, String>, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Use only if value of style is a metric value (CssUtils.isMetricValue(String)) or a numeric value in pixels (CssUtils.isNumericValue(String)).
chunk - Variable in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
ChunkCssApplier - Class in com.itextpdf.tool.xml.css.apply
Applies CSS Rules to Chunks
ChunkCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
ChunkCssApplier(FontProvider) - Constructor for class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
CIRCLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
CITE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
CLASS - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
clear() - Method in interface com.itextpdf.tool.xml.css.CssFiles
 
clear() - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
clear() - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
clear() - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
 
clone() - Method in interface com.itextpdf.tool.xml.html.CssAppliers
 
clone() - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
clone() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Create a clone of this HtmlPipelineContext, the clone only contains the initial values, not the internal values.
close() - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
close() - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered when parsing is finished and the stream will be closed.
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Just calls getNext.
close(WorkerContext, Tag, ProcessObject) - Method in interface com.itextpdf.tool.xml.Pipeline
Called when a closing tag has been encountered.
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.AutoDocPipeline
 
close(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
close() - Method in class com.itextpdf.tool.xml.XMLWorker
 
closeComment() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CloseCommentState.
CloseCommentState - Class in com.itextpdf.tool.xml.parser.state
 
CloseCommentState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CloseCommentState
 
closeStarComment() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CloseStarCommentState.
CloseStarCommentState - Class in com.itextpdf.tool.xml.parser.state
 
CloseStarCommentState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CloseStarCommentState
 
closingTag() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to ClosingTagState.
ClosingTagState - Class in com.itextpdf.tool.xml.parser.state
 
ClosingTagState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.ClosingTagState
 
CM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
CODE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
COLLAPSE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
COLOR - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
COLOR - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
COLSPAN - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
COLSPAN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
com.itextpdf.tool.xml - package com.itextpdf.tool.xml
XMLWorker package provides a framework to parse XML to PDF with iText.
com.itextpdf.tool.xml.css - package com.itextpdf.tool.xml.css
Collection of classes to handle css files, rules, properties.
com.itextpdf.tool.xml.css.apply - package com.itextpdf.tool.xml.css.apply
Contains classes that can apply css rules on certain Elements.
com.itextpdf.tool.xml.css.parser - package com.itextpdf.tool.xml.css.parser
 
com.itextpdf.tool.xml.css.parser.state - package com.itextpdf.tool.xml.css.parser.state
 
com.itextpdf.tool.xml.exceptions - package com.itextpdf.tool.xml.exceptions
Collection of exceptions used in com.itextpdf.tool.xml.
com.itextpdf.tool.xml.html - package com.itextpdf.tool.xml.html
Everything to parse HTML tags to pdf used by the HtmlPipeline is in here.
com.itextpdf.tool.xml.html.head - package com.itextpdf.tool.xml.html.head
TagProcessor implementations for tags in HTML head.
com.itextpdf.tool.xml.html.pdfelement - package com.itextpdf.tool.xml.html.pdfelement
Elements created for specific use when processing HTML.
com.itextpdf.tool.xml.html.table - package com.itextpdf.tool.xml.html.table
TagProcessor implementations for table tags.
com.itextpdf.tool.xml.net - package com.itextpdf.tool.xml.net
Classes to ease the reading of data from files, streams or URLs.
com.itextpdf.tool.xml.net.exc - package com.itextpdf.tool.xml.net.exc
 
com.itextpdf.tool.xml.parser - package com.itextpdf.tool.xml.parser
Contains the XMLParser.
com.itextpdf.tool.xml.parser.io - package com.itextpdf.tool.xml.parser.io
Extra utilities for the XMLParser used for testing or debugging.
com.itextpdf.tool.xml.parser.state - package com.itextpdf.tool.xml.parser.state
Contains all possible states used in the StateController.
com.itextpdf.tool.xml.pipeline - package com.itextpdf.tool.xml.pipeline
The pipeline package contains the pipeline implementations
com.itextpdf.tool.xml.pipeline.css - package com.itextpdf.tool.xml.pipeline.css
Contains CSS processing pipeline.
com.itextpdf.tool.xml.pipeline.ctx - package com.itextpdf.tool.xml.pipeline.ctx
Collection of CustomContext and WorkerContext implementations.
com.itextpdf.tool.xml.pipeline.end - package com.itextpdf.tool.xml.pipeline.end
Contains pipelines that can be used as last pipe in the line.
com.itextpdf.tool.xml.pipeline.html - package com.itextpdf.tool.xml.pipeline.html
Contains pipeline stuff for HTML
com.itextpdf.tool.xml.util - package com.itextpdf.tool.xml.util
 
COMMAND - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
comment(String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
comment() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to CommentState.
comment() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered for comments.
comment(String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered for comments that are found.
comment() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns the xml comment buffer.
comment(String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
CommentEnd - Class in com.itextpdf.tool.xml.css.parser.state
 
CommentEnd(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.CommentEnd
 
CommentInside - Class in com.itextpdf.tool.xml.css.parser.state
 
CommentInside(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.CommentInside
 
CommentStart - Class in com.itextpdf.tool.xml.css.parser.state
 
CommentStart(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.CommentStart
 
CommentState - Class in com.itextpdf.tool.xml.parser.state
 
CommentState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.CommentState
 
compareTag(Tag) - Method in class com.itextpdf.tool.xml.Tag
Compare this tag with t for namespace and name equality.
compareTo(CssRule) - Method in class com.itextpdf.tool.xml.css.CssRule
 
containsWritable() - Method in class com.itextpdf.tool.xml.ProcessObject
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Anchor
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Body
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Div
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.head.Style
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.head.Title
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Header
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.NonSanitizedTag
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.Span
 
content(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.table.TableData
 
content(WorkerContext, Tag, String) - Method in interface com.itextpdf.tool.xml.html.TagProcessor
This method is called if there is text content encountered between the opening and closing tags this TagProcessor is mapped to.
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Just calls getNext.
content(WorkerContext, Tag, String, ProcessObject) - Method in interface com.itextpdf.tool.xml.Pipeline
Called when content has been encountered.
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
 
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
content(WorkerContext, Tag, String, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
CONTINUOUS - Static variable in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The key for the a boolean in the MapContext used as CustomContext.
copyChunkStyles(Chunk, Chunk) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
Method used for copying styles from one chunk to another.
createCssSelector(String) - Static method in class com.itextpdf.tool.xml.css.parser.CssSelectorParser
 
createParagraph() - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
createTag(String, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.XMLWorker
Creates a new Tag object from the given parameters.
CSS - Class in com.itextpdf.tool.xml.css
CSS Property-Value container.
CSS.Property - Class in com.itextpdf.tool.xml.css
Contains CSS Properties
CSS.Value - Class in com.itextpdf.tool.xml.css
Contains CSS Values for properties
CSS_RESOLVER - Static variable in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
CssAppliers - Interface in com.itextpdf.tool.xml.html
 
CssAppliersAware - Interface in com.itextpdf.tool.xml.html
 
CssAppliersImpl - Class in com.itextpdf.tool.xml.html
Applies CSS to an Element using the appliers from the com.itextpdf.tool.xml.css.apply.
CssAppliersImpl() - Constructor for class com.itextpdf.tool.xml.html.CssAppliersImpl
 
CssAppliersImpl(FontProvider) - Constructor for class com.itextpdf.tool.xml.html.CssAppliersImpl
 
CssFile - Interface in com.itextpdf.tool.xml.css
Represents a CSS file.
CssFileImpl - Class in com.itextpdf.tool.xml.css
Implementation of CssFile, the CSS is stored in a map.
CssFileImpl() - Constructor for class com.itextpdf.tool.xml.css.CssFileImpl
Constructs a new CssFileImpl.
CssFileProcessor - Class in com.itextpdf.tool.xml.css
A ReadingProcessor that creates a CssFile from the given bytes.
CssFileProcessor() - Constructor for class com.itextpdf.tool.xml.css.CssFileProcessor
 
CssFiles - Interface in com.itextpdf.tool.xml.css
 
CssFilesImpl - Class in com.itextpdf.tool.xml.css
 
CssFilesImpl() - Constructor for class com.itextpdf.tool.xml.css.CssFilesImpl
Constructs a new CssFilesImpl.
CssFilesImpl(CssFile) - Constructor for class com.itextpdf.tool.xml.css.CssFilesImpl
Construct a new CssFilesImpl with the given css file.
CSSFileWrapper - Class in com.itextpdf.tool.xml.css
This Wrapper disables the add and isPersistent(final boolean b) methods.
CSSFileWrapper(CssFile, boolean) - Constructor for class com.itextpdf.tool.xml.css.CSSFileWrapper
Constructs a CssFile that does not allow adding of new CSS (given you don't mess with the CssFile provided on construction).
CssInheritanceRules - Interface in com.itextpdf.tool.xml.css
Implementations of this interface determine the inheritance rules of CSS properties on tag basis and on property level.
CSSResolver - Interface in com.itextpdf.tool.xml.pipeline.css
Resolves CSS rules for a given tag.
CssResolverException - Exception in com.itextpdf.tool.xml.exceptions
 
CssResolverException() - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.CssResolverException
 
CssResolverPipeline - Class in com.itextpdf.tool.xml.pipeline.css
This Pipeline resolves CSS for the Tags it receives in CssResolverPipeline.open(WorkerContext, Tag, ProcessObject)
CssResolverPipeline(CSSResolver, Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
CssRule - Class in com.itextpdf.tool.xml.css
 
CssRule(List<CssSelectorItem>, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.css.CssRule
 
CssSelector - Class in com.itextpdf.tool.xml.css
 
CssSelector(List<CssSelectorItem>) - Constructor for class com.itextpdf.tool.xml.css.CssSelector
 
CssSelectorItem - Interface in com.itextpdf.tool.xml.css
 
CssSelectorParser - Class in com.itextpdf.tool.xml.css.parser
 
CssSelectorParser() - Constructor for class com.itextpdf.tool.xml.css.parser.CssSelectorParser
 
CssStateController - Class in com.itextpdf.tool.xml.css.parser
State controller for CSS Processing
CssStateController(CssFile) - Constructor for class com.itextpdf.tool.xml.css.parser.CssStateController
 
CssUtils - Class in com.itextpdf.tool.xml.css
 
current() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Returns the current content of the text buffer.
current() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
The current text buffer.
currentAttr(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the encountered attribute.
currentContent() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
currentContentToParagraph(List<Element>, boolean, boolean, Tag, WorkerContext) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Adds currentContent list to a paragraph element.
currentContentToParagraph(List<Element>, boolean) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Default apply CSS to false and tag to null.
currentEntity() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns the current entity buffer.
currentLastChar() - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
currentTag() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Get the current tag
currentTag(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Set the encountered tag.
currentTagState() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Get the state of the current tag
CustomContext - Interface in com.itextpdf.tool.xml
A marker interface for providing local contexts to Pipelines.
CUSTOMCONTEXT_404_CONTINUE - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 

D

DASHED - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DATALIST - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DECIMAL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DEFAULT_CELL_BORDER_WIDTH - Static variable in class com.itextpdf.tool.xml.html.table.Table
 
DEFAULT_FONT_SIZE - Static variable in class com.itextpdf.tool.xml.css.FontSizeTranslator
 
DEFAULT_FONT_SIZE_PT - Static variable in class com.itextpdf.tool.xml.css.CssUtils
Default font size if none is set.
DefaultCssInheritanceRules - Class in com.itextpdf.tool.xml.css
 
DefaultCssInheritanceRules() - Constructor for class com.itextpdf.tool.xml.css.DefaultCssInheritanceRules
 
DefaultTagProcessorFactory - Class in com.itextpdf.tool.xml.html
A Default implementation of the TagProcessorFactory that uses a map to store the TagProcessors.
DefaultTagProcessorFactory() - Constructor for class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
DefaultTagProcessorFactory.FactoryObject - Class in com.itextpdf.tool.xml.html
Internal Object to keep TagProcessors.
DefaultTagProcessorFactory.FactoryObject(String) - Constructor for class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
DefaultTagProcessorFactory.FactoryObject(String, TagProcessor) - Constructor for class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
DEL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DETAILS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
detectEncoding(InputStream) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Detects encoding from a stream.
determinePositionBetweenValueAndUnit(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Method used in preparation of splitting a string containing a numeric value with a metric unit (e.g. 18px, 9pt, 6cm, etc).
DFN - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DIR - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
DIRECTION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
DISC - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DISPLAY - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
Div - Class in com.itextpdf.tool.xml.html
 
Div() - Constructor for class com.itextpdf.tool.xml.html.Div
 
DIV - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DivCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
DivCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.DivCssApplier
 
DL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
doctype() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to DocTypeState.
DocTypeState - Class in com.itextpdf.tool.xml.parser.state
 
DocTypeState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.DocTypeState
 
DOCUMENT - Static variable in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The key for the Document in the MapContext used as CustomContext.
DONTLOOKFORFONTS - Static variable in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
doRtlIndentCorrections(Indentable) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
DOTTED - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
DOUBLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
doubleQuotedAttr() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to DoubleQuotedAttrValueState.
DoubleQuotedAttrValueState - Class in com.itextpdf.tool.xml.parser.state
 
DoubleQuotedAttrValueState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.DoubleQuotedAttrValueState
 
DT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
DummyTagProcessor - Class in com.itextpdf.tool.xml.html
Does nothing.
DummyTagProcessor() - Constructor for class com.itextpdf.tool.xml.html.DummyTagProcessor
 

E

ELEMENT_NOT_ADDED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
ELEMENT_NOT_ADDED_EXC - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
ElementHandler - Interface in com.itextpdf.tool.xml
A the listener interface for receiving Writables.
ElementHandlerPipeline - Class in com.itextpdf.tool.xml.pipeline.end
As the PdfWriterPipeline but this one just passes everything on to an ElementHandler.
ElementHandlerPipeline(ElementHandler, Pipeline) - Constructor for class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
Does not use a context.
ElementList - Class in com.itextpdf.tool.xml
Implementation of the ElementHandler interface that helps you build a list of iText Elements.
ElementList() - Constructor for class com.itextpdf.tool.xml.ElementList
 
elements() - Method in class com.itextpdf.tool.xml.pipeline.WritableElement
Returns the list of elements.
EM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
EM - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
EMBED - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
EMBEDDED_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Embedded content imports another resource or inserts content from another mark-up language or namespace into the document.
EMPTY_CELLS - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
EncodingUtil - Class in com.itextpdf.tool.xml.parser.io
Copied from itextpdf.
EncodingUtil() - Constructor for class com.itextpdf.tool.xml.parser.io.EncodingUtil
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Classes extending AbstractTagProcessor should override this method for actions that should be done in TagProcessor.endElement(WorkerContext, Tag, List).
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Anchor
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Break
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Div
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Header
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.HorizontalRule
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Image
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.NonSanitizedTag
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedList
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.Span
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.table.Table
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.table.TableData
 
end(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.table.TableRow
 
endElement(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Checks for CSS.Property.PAGE_BREAK_AFTER, if the value is always a Chunk.NEXTPAGE is added to the currentContentList after calling AbstractTagProcessor.end(WorkerContext, Tag, List).
endElement(WorkerContext, Tag, List<Element>) - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
endElement(WorkerContext, Tag, List<Element>) - Method in interface com.itextpdf.tool.xml.html.TagProcessor
This method is called when a closing tag has been encountered of the TagProcessor implementation that is mapped to the tag.
endElement(String, String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
endElement() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when a closing tag has been encountered.
endElement(String, String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered on a closing tag.
endElement(String, String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
EX - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Experimental - Annotation Type in com.itextpdf.tool.xml
Marking a method or class as experimental, means it's not fully finished/tested.
extractUrl(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses url("file.jpg") to file.jpg.

F

FACE - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
FIELDSET - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FIGCAPTION - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FIGURE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FileMaker - Interface in com.itextpdf.tool.xml.pipeline.html
 
FileRetrieve - Interface in com.itextpdf.tool.xml.net
 
FileRetrieveImpl - Class in com.itextpdf.tool.xml.net
 
FileRetrieveImpl() - Constructor for class com.itextpdf.tool.xml.net.FileRetrieveImpl
 
FileRetrieveImpl(String...) - Constructor for class com.itextpdf.tool.xml.net.FileRetrieveImpl
Constructs a new FileRetrieveImpl with the given root url's and directories
FileRetrieveImpl(File) - Constructor for class com.itextpdf.tool.xml.net.FileRetrieveImpl
Constructs a new FileRetrieveImpl with the given root url's and directories
FIXED - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
FLOAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FLOW_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Elements belonging to the flow content category typically contain text or embedded content.
flush() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Flushes the currently stored data in the buffer.
flushNameSpace() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Flushes the namespace memory.
FONT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FONT_FAMILY - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_SIZE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
FONT_WEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
fontProvider - Variable in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
FontSizeTranslator - Class in com.itextpdf.tool.xml.css
 
FontSizeTranslator() - Constructor for class com.itextpdf.tool.xml.css.FontSizeTranslator
 
fontSubstitutionMap - Variable in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
FOOTER - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
FORM - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

G

get(Tag) - Method in interface com.itextpdf.tool.xml.css.CssFile
Return CSS declarations for the given tag.
get(Tag) - Method in class com.itextpdf.tool.xml.css.CssFileImpl
 
get(Tag) - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
get(String) - Method in class com.itextpdf.tool.xml.pipeline.ctx.MapContext
 
get() - Method in class com.itextpdf.tool.xml.pipeline.ctx.ObjectContext
 
get(String) - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
get(String) - Method in interface com.itextpdf.tool.xml.WorkerContext
 
getAlignment() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the alignment of this paragraph.
getAlignment() - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Return the Alignment for this Chunk
getAttributes() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns a map of all attributes and their value found on the current tag.
getAttributes() - Method in class com.itextpdf.tool.xml.Tag
 
getBackground() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Get background color.
getBorderColorBottom() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderColorLeft() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderColorRight() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderColorTop() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderOrCellSpacing(boolean, Map<String, String>, Map<String, String>) - Static method in class com.itextpdf.tool.xml.html.table.Table
Extracts and parses the style border-spacing or the attribute cellspacing of a table tag, if present.
getBorderWidthBottom() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderWidthLeft() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderWidthRight() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getBorderWidthTop() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getCellValues() - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Gets the TableStyleValues of the HtmlCell.
getCharset() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Returns the current used character set.
getChild(String, String) - Method in class com.itextpdf.tool.xml.Tag
Finds the first child that matches the given name and namespace.
getChild(String, String, boolean) - Method in class com.itextpdf.tool.xml.Tag
Finds the first child that matches the given name and ns.
getChildren() - Method in class com.itextpdf.tool.xml.Tag
Returns all children of this tag.
getChildren(String) - Method in class com.itextpdf.tool.xml.Tag
Returns all children of this tag with the given name.
getChunkCssAplier() - Method in interface com.itextpdf.tool.xml.html.CssAppliers
 
getChunkCssAplier() - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
getChunks() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
getClassName() - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
getContent() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
getContextKey() - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Defaults to the fully qualified class name of the object.
getCss() - Method in class com.itextpdf.tool.xml.css.CssFileProcessor
 
getCSS(Tag) - Method in interface com.itextpdf.tool.xml.css.CssFiles
Looks for all CSS properties that affect the given tag.
getCSS(Tag) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
Processes a tag and retrieves CSS.
getCSS() - Method in class com.itextpdf.tool.xml.Tag
Returns a Map of css property, value.
getCSS(InputStream) - Static method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
getCssAppliers() - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
getCssAppliers() - Method in interface com.itextpdf.tool.xml.html.CssAppliersAware
 
getCssAppliers() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getCSSResolver(WorkerContext) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Utility method that fetches the CSSResolver from the if any and if it uses the default key.
getCurrentTag() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns the current tag.
getCurrentTag() - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
getCurrentTag() - Method in interface com.itextpdf.tool.xml.WorkerContext
 
getCurrentTag() - Method in class com.itextpdf.tool.xml.XMLWorker
Returns the current tag.
getDeclaredEncoding(String) - Static method in class com.itextpdf.tool.xml.parser.io.EncodingUtil
 
getDefaultCSS() - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
getDefaultCssResolver(boolean) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Get a CSSResolver implementation.
getDefaultTagProcessorFactory() - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Retrieves the default factory for processing HTML tags from Tags.getHtmlTagProcessorFactory().
getElements() - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
 
getExtraParagraphSpace() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Getter for property extraParagraphSpace.
getFirstLineIndent() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Getter for property firstLineIndent.
getFixedWidth() - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Gets the fixed width of the HtmlCell.
getFont(String, String, boolean, float, int, BaseColor) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
getFont(String, String, float, int) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
getFontProvider() - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
getFontSize(Tag) - Method in class com.itextpdf.tool.xml.css.FontSizeTranslator
Retrieves the pt font size from Tag.getCSS() with CSS.Property.FONT_SIZE or returns default 12pt
getHeight(Tag, float) - Method in class com.itextpdf.tool.xml.css.HeightCalculator
 
getHorBorderSpacing() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getHtmlPipelineContext(WorkerContext) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Utility method that fetches the HtmlPipelineContext used if any and if it uses the default key.
getHtmlTagProcessorFactory() - Static method in class com.itextpdf.tool.xml.html.Tags
Returns a new DefaultTagProcessorFactory
getImageProvider() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getImageRootPath() - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
 
getImportantDeclarations() - Method in class com.itextpdf.tool.xml.css.CssRule
 
getIndentationLeft() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the indentation of this paragraph on the left side.
getIndentationRight() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the indentation of this paragraph on the right side.
getInstance() - Static method in class com.itextpdf.tool.xml.css.CssUtils
 
getInstance() - Static method in class com.itextpdf.tool.xml.css.FontSizeTranslator
 
getInstance() - Static method in class com.itextpdf.tool.xml.exceptions.LocaleMessages
Returns the LocaleMessages with as Locale the default jvm locale.
getInstance() - Static method in class com.itextpdf.tool.xml.TagUtils
 
getInstance() - Static method in class com.itextpdf.tool.xml.XMLWorkerHelper
Get a Singleton XMLWorkerHelper
getKeepTogether() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Checks if this paragraph has to be kept together on one page.
getLargestFont() - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
 
getLargestFontFromChildren(List<Tag>) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Iterates over all children in a List and returns the largest font size found.
getLargestLeading() - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
 
getLastMarginBottom() - Method in interface com.itextpdf.tool.xml.css.apply.MarginMemory
 
getLastMarginBottom() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getLastMarginBottom() - Method in class com.itextpdf.tool.xml.Tag
 
getLeftAndRightMargin(Tag, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Returns the sum of the left and right margin of a tag.
getLinkProvider() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Returns the LinkProvider, used to prepend e.g. http://www.example.org/ to found <a> tags that have no absolute url.
getLinkRoot() - Method in interface com.itextpdf.tool.xml.pipeline.html.LinkProvider
 
getLocalContext(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Returns the local context for this class using getContextKey, override this together with getContextKey to change the key usage in case you want to add multiple identical pipelines to the worker.
getLocalWC() - Method in class com.itextpdf.tool.xml.XMLWorker
Returns the local WorkerContext, beware: could be a newly initialized one, if XMLWorker.close() has been called before.
getMemory() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getMessage(String) - Method in class com.itextpdf.tool.xml.exceptions.LocaleMessages
Fetches the message belonging to the key.
getName() - Method in class com.itextpdf.tool.xml.Tag
Returns the name of the tag.
getNameSpace() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Get the current namespace.
getNameSpace() - Method in class com.itextpdf.tool.xml.Tag
 
getNext() - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
 
getNext() - Method in interface com.itextpdf.tool.xml.Pipeline
Returns the next pipeline in line.
getNormal() - Method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
The position when header/footers should not be repeated on each page.
getNormalDeclarations() - Method in class com.itextpdf.tool.xml.css.CssRule
 
getPageSize() - Method in interface com.itextpdf.tool.xml.css.apply.PageSizeContainable
returns the Rectangle that indicates a pagesize.
getPageSize() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Returns a Rectangle
getParent() - Method in class com.itextpdf.tool.xml.Tag
Returns the parent tag for this tag.
getParentTagTree(Tag, List<Tag>) - Method in class com.itextpdf.tool.xml.util.ParentTreeUtil
creates a parentTree of all parent Tag objects of a given Tag
getParentTree(Tag) - Method in class com.itextpdf.tool.xml.util.ParentTreeUtil
creates a parentTree of all parents of a given Tag
getPlace() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
getProcessor() - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory.FactoryObject
 
getProcessor(String, String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
getProcessor(String, String) - Method in interface com.itextpdf.tool.xml.html.TagProcessorFactory
Looks up a TagProcessor for the given tag.
getRepeated() - Method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
The position when headers/footers should be repeated on each page.
getRootTags() - Method in interface com.itextpdf.tool.xml.css.apply.MarginMemory
 
getRootTags() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
getRunDirection(Tag) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
getSelector() - Method in class com.itextpdf.tool.xml.css.CssRule
 
getSeparator() - Method in interface com.itextpdf.tool.xml.css.CssSelectorItem
 
getSibling(Tag, int) - Method in class com.itextpdf.tool.xml.TagUtils
Method used for retrieving a sibling of the given tag t.
getSpacingAfter() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the spacing after this paragraph.
getSpacingBefore() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Gets the spacing before this paragraph.
getSpecificity() - Method in interface com.itextpdf.tool.xml.css.CssSelectorItem
 
getStoredString() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
 
getStream() - Method in interface com.itextpdf.tool.xml.pipeline.html.FileMaker
 
getTabCount() - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Returns the tabCount for this Chunk.
getTableStyleValues() - Method in class com.itextpdf.tool.xml.html.table.TableBorderEvent
Returns the used TableStyleValues
getTag() - Method in class com.itextpdf.tool.xml.pipeline.html.StackKeeper
 
getTag() - Method in class com.itextpdf.tool.xml.Tag
Deprecated. marked as deprecated in favor for getName, we won't remove it yet.
getVerBorderSpacing() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
getWidestWord(Chunk) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
Method used for retrieving the widest word of a chunk of text.
getWidth(Tag, List<String>, float) - Method in class com.itextpdf.tool.xml.css.WidthCalculator
Tries to calculate a width from a tag and it's ancestors.
getWidth(Tag, List<String>, float, float) - Method in class com.itextpdf.tool.xml.css.WidthCalculator
 
GROOVE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

H

H1 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H2 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H3 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H4 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H5 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
H6 - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
hasChild(String, String) - Method in class com.itextpdf.tool.xml.Tag
Check if this tag has a child with the given name and namespace.
hasChild(String, String, boolean) - Method in class com.itextpdf.tool.xml.Tag
Check if this tag has a child with the given name and namespace.
hasChildren() - Method in class com.itextpdf.tool.xml.Tag
Whether or not this tag has children.
hasCurrentAttribute() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
true if there is a currentAttribute
hasFiles() - Method in interface com.itextpdf.tool.xml.css.CssFiles
Check for files with rules.
hasFiles() - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
hasParent() - Method in class com.itextpdf.tool.xml.Tag
Whether or not this tag has a parent.
HEAD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Header - Class in com.itextpdf.tool.xml.html
 
Header() - Constructor for class com.itextpdf.tool.xml.html.Header
 
HEADER - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HEADER_BM_DISABLED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
HeaderNode - Class in com.itextpdf.tool.xml.html
Helper class to keep the PdfOutline structure for Headers.
HeaderNode(int, PdfOutline, HeaderNode) - Constructor for class com.itextpdf.tool.xml.html.HeaderNode
Constructor.
HEADING_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Heading content defines the title of a section, whether marked by an explicit sectioning content element or implicitly defined by the heading content itself.
HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
HEIGHT - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
HeightCalculator - Class in com.itextpdf.tool.xml.css
 
HeightCalculator() - Constructor for class com.itextpdf.tool.xml.css.HeightCalculator
 
HGROUP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HIDDEN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
HIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
HorizontalRule - Class in com.itextpdf.tool.xml.html
 
HorizontalRule() - Constructor for class com.itextpdf.tool.xml.html.HorizontalRule
 
HR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HREF - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
HTML - Class in com.itextpdf.tool.xml.html
Contains Strings of all used HTML tags and attributes.
HTML - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
HTML.Attribute - Class in com.itextpdf.tool.xml.html
Attributes used in HTML tags.
HTML.Attribute.Value - Class in com.itextpdf.tool.xml.html
Possible attribute values.
HTML.Category - Class in com.itextpdf.tool.xml.html
Collections that combine different tags.
HTML.Tag - Class in com.itextpdf.tool.xml.html
All Tags used in HTML.
HTML_IMG_RETRIEVE_FAIL - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
HTML_IMG_USE - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
HtmlCell - Class in com.itextpdf.tool.xml.html.pdfelement
HtmlCell is created to provide more parameters to better mimic the behavior of table cell in HTML.
HtmlCell() - Constructor for class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Default constructor for a HTMLCell with no fixedWidth.
HtmlCell(PdfPCell, boolean) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Constructor used for replacing a PdfPCell with a HtmlCell and setting its last in row boolean.
HtmlCell(PdfPCell) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Constructor used for replacing a PdfPCell with a HtmlCell.
HtmlCellCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
HtmlCellCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.HtmlCellCssApplier
 
HtmlPipeline - Class in com.itextpdf.tool.xml.pipeline.html
The HtmlPipeline transforms received tags and content to PDF Elements.
HtmlPipeline(HtmlPipelineContext, Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
HtmlPipelineContext - Class in com.itextpdf.tool.xml.pipeline.html
The CustomContext object for the HtmlPipeline.
HtmlPipelineContext(CssAppliers) - Constructor for class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Construct a new HtmlPipelineContext object
HTMLUtils - Class in com.itextpdf.tool.xml.html
 
HTMLUtils() - Constructor for class com.itextpdf.tool.xml.html.HTMLUtils
 

I

I - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ID - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
IFRAME - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ignoreCdata() - Method in class com.itextpdf.tool.xml.XMLWorker
 
Image - Class in com.itextpdf.tool.xml.html
 
Image() - Constructor for class com.itextpdf.tool.xml.html.Image
 
ImageCssApplier - Class in com.itextpdf.tool.xml.css.apply
Class that applies the parsed CSS to an Image object.
ImageCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.ImageCssApplier
 
ImageProvider - Interface in com.itextpdf.tool.xml.pipeline.html
A Provider for Images found in HTML.
ImageRetrieve - Class in com.itextpdf.tool.xml.net
 
ImageRetrieve(ImageProvider) - Constructor for class com.itextpdf.tool.xml.net.ImageRetrieve
 
ImageRetrieve() - Constructor for class com.itextpdf.tool.xml.net.ImageRetrieve
 
IMG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
IMG_SRC_NOTCONVERTED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
IN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
indentationLeft - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The indentation of this paragraph on the left side.
indentationRight - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The indentation of this paragraph on the right side.
INHERIT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
inheritCssSelector(Tag, String) - Method in interface com.itextpdf.tool.xml.css.CssInheritanceRules
Validate inheritance of any CSS property for the given tag.
inheritCssSelector(Tag, String) - Method in class com.itextpdf.tool.xml.css.DefaultCssInheritanceRules
 
inheritCssTag(String) - Method in interface com.itextpdf.tool.xml.css.CssInheritanceRules
Validate inheritance of parent tag CSS.
inheritCssTag(String) - Method in class com.itextpdf.tool.xml.css.DefaultCssInheritanceRules
 
init() - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
init() - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered when parsing has started.
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
 
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
init(WorkerContext) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
init(WorkerContext) - Method in interface com.itextpdf.tool.xml.Pipeline
The init method allows implementation to initialize the pipeline. e.g.
init() - Method in class com.itextpdf.tool.xml.XMLWorker
 
INLINE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
INLINE_BLOCK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
INLINE_TABLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
INPUT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
INS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
INSET - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
INSIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
InsideTagHTMLState - Class in com.itextpdf.tool.xml.parser.state
 
InsideTagHTMLState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.InsideTagHTMLState
 
InsideTagState - Class in com.itextpdf.tool.xml.parser.state
 
InsideTagState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.InsideTagState
 
inTag() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to InsideTagState.
intPdfPTable(int) - Method in class com.itextpdf.tool.xml.html.table.Table
 
INVALID_NESTED_TAG - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
isContent() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
isEmpty() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
isLastInRow() - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Only used by cells.
isMetricValue(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Checks whether a string contains an allowed metric unit in HTML/CSS; px, in, cm, mm, pc or pt.
isNestable() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
isNumericValue(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Checks whether a string matches a numeric value (e.g. 123, 1.23, .123).
isPersistent() - Method in interface com.itextpdf.tool.xml.css.CssFile
 
isPersistent(boolean) - Method in interface com.itextpdf.tool.xml.css.CssFile
Indicates that this file should be kept.
isPersistent() - Method in class com.itextpdf.tool.xml.css.CssFileImpl
 
isPersistent(boolean) - Method in class com.itextpdf.tool.xml.css.CssFileImpl
Indicates that this file should be kept.
isPersistent() - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
isPersistent(boolean) - Method in class com.itextpdf.tool.xml.css.CSSFileWrapper
 
isRelativeValue(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Checks whether a string contains an allowed value relative to previously set value.
isStackOwner() - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Defaults to false.
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Anchor
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Div
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Header
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Image
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedList
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.Span
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.table.Table
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.table.TableData
 
isStackOwner() - Method in class com.itextpdf.tool.xml.html.table.TableRow
 
isStackOwner() - Method in interface com.itextpdf.tool.xml.html.TagProcessor
 
ITALIC - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
iterator() - Method in class com.itextpdf.tool.xml.Tag
 

J

JUSTIFY - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

K

KBD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
keeptogether - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Does the paragraph has to be kept together on 1 page.
KEYGEN - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

L

LABEL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
LARGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LARGER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LAST_MARGIN_BOTTOM - Static variable in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Key for the memory, used in Html TagProcessing
lastChar(char) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Set the last char
lastChar() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
 
LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LETTER_SPACING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
level() - Method in class com.itextpdf.tool.xml.html.HeaderNode
Return the level of this HeaderNode.
LI - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
LINE_HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LINE_THROUGH - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LineSeparatorCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
LineSeparatorCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.LineSeparatorCssApplier
 
Link - Class in com.itextpdf.tool.xml.html.head
The Link TagProcessor will try to add the content of a <link> that has the attribute type set to "text/css" to the CssResolverPipeline CSS.
Link() - Constructor for class com.itextpdf.tool.xml.html.head.Link
 
LINK - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
LINK_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
LinkProvider - Interface in com.itextpdf.tool.xml.pipeline.html
 
LIST_ITEM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LIST_STYLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LIST_STYLE_IMAGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LIST_STYLE_POSITION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
LIST_STYLE_TYPE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
ListStyleTypeCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
ListStyleTypeCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.ListStyleTypeCssApplier
 
load(String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Tries to load given processor with Class.forName
load(String, ClassLoader) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
Tries to load given processor with Class.forName
LocaleMessages - Class in com.itextpdf.tool.xml.exceptions
 
LocaleMessages() - Constructor for class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
LocaleMessages(Locale) - Constructor for class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
LOWER_ALPHA - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LOWER_GREEK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LOWER_LATIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LOWER_ROMAN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
LTR - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

M

MAP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MapContext - Class in com.itextpdf.tool.xml.pipeline.ctx
A CustomContext that holds data in a Map
MapContext() - Constructor for class com.itextpdf.tool.xml.pipeline.ctx.MapContext
 
MARGIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MARGIN_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MarginMemory - Interface in com.itextpdf.tool.xml.css.apply
The marginmemory helps remembering the last margin bottom and roottags.
MARK - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
matches(Tag) - Method in class com.itextpdf.tool.xml.css.CssSelector
 
matches(Tag) - Method in interface com.itextpdf.tool.xml.css.CssSelectorItem
 
MATH - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MAX_HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MAX_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MaxLeadingAndSize - Class in com.itextpdf.tool.xml.css.apply
Serves as a container class for the largest font size and/or largest leading found in a tag and all its siblings.
MaxLeadingAndSize() - Constructor for class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
 
MEDIUM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
memory() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Returns the XMLParserMemory.
MENU - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Meta - Class in com.itextpdf.tool.xml.html.head
Supports detection of: <meta http-equiv="Content-Type" content="text/html;charset=utf-8" > charset is parsed and used as encoding for Strings
Meta() - Constructor for class com.itextpdf.tool.xml.html.head.Meta
 
META - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
META_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
META_CC - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
METADATA - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Elements belonging to the metadata content category modify the presentation or the behavior of the rest of the document, set up links to others documents, or convey other out of band information.
METER - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
MIN_HEIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MIN_WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
MM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
MonitorInputReader - Class in com.itextpdf.tool.xml.parser.io
A BufferedReader decorator that send all that is read via BufferedReader.read() to the attached ParserMonitor before returning the read int.
MonitorInputReader(Reader, ParserMonitor) - Constructor for class com.itextpdf.tool.xml.parser.io.MonitorInputReader
 

N

NAME - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
name - Variable in class com.itextpdf.tool.xml.parser.state.ProcessingInstructionEncounteredState
 
namespace(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the current namespace.
NAV - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
NO_CUSTOM_CONTEXT - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
NO_REPEAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
NO_SIBLING - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
NO_TAGPROCESSOR - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
NoCustomContextException - Exception in com.itextpdf.tool.xml
Thrown when a CustomContext is requested but there is none.
NoCustomContextException() - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoCustomContextException(String) - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoCustomContextException(Throwable) - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoCustomContextException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.NoCustomContextException
 
NoDataException - Exception in com.itextpdf.tool.xml.exceptions
Thrown when something that needs data to function does not have that data.
NoDataException() - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoDataException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoDataException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoDataException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoDataException
 
NoImageException - Exception in com.itextpdf.tool.xml.net.exc
 
NoImageException(String) - Constructor for exception com.itextpdf.tool.xml.net.exc.NoImageException
 
NoImageException(String, Exception) - Constructor for exception com.itextpdf.tool.xml.net.exc.NoImageException
 
NoImageProviderException - Exception in com.itextpdf.tool.xml.pipeline.html
 
NoImageProviderException() - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoImageProviderException
 
NONE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
NoNewLineParagraph - Class in com.itextpdf.tool.xml.html.pdfelement
A NoNewLineParagraph is a series of Chunks and/or Phrases.
NoNewLineParagraph() - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph.
NoNewLineParagraph(float) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain leading.
NoNewLineParagraph(Chunk) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain Chunk.
NoNewLineParagraph(float, Chunk) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain Chunk and a certain leading.
NoNewLineParagraph(String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain String.
NoNewLineParagraph(String, Font) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain String and a certain Font.
NoNewLineParagraph(float, String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain String and a certain leading.
NoNewLineParagraph(float, String, Font) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain leading, String and Font.
NoNewLineParagraph(Phrase) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Constructs a Paragraph with a certain Phrase.
NoNewLineParagraphCssApplier - Class in com.itextpdf.tool.xml.css.apply
 
NoNewLineParagraphCssApplier() - Constructor for class com.itextpdf.tool.xml.css.apply.NoNewLineParagraphCssApplier
 
NonSanitizedTag - Class in com.itextpdf.tool.xml.html
 
NonSanitizedTag() - Constructor for class com.itextpdf.tool.xml.html.NonSanitizedTag
 
NOSCRIPT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
NoSiblingException - Exception in com.itextpdf.tool.xml.exceptions
 
NoSiblingException() - Constructor for exception com.itextpdf.tool.xml.exceptions.NoSiblingException
Constructs an NoSiblingException with no detail message.
NoSiblingException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoSiblingException
Constructs an NoSiblingException class with the specified detail message.
NoSiblingException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoSiblingException
 
NoStackException - Exception in com.itextpdf.tool.xml.pipeline.html
Thrown when a StackKeeper was expected but could not be retrieved.
NoStackException() - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NoStackException(String) - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NoStackException(Throwable) - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NoStackException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.pipeline.html.NoStackException
 
NOT_VISIBLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
List with the tags that are not visible in the browser.
NoTagProcessorException - Exception in com.itextpdf.tool.xml.exceptions
Thrown by TagProcessorFactory.getProcessor(String, String) when the given tag did not map to any TagProcessor.
NoTagProcessorException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoTagProcessorException
 
NoTagProcessorException(String, Exception) - Constructor for exception com.itextpdf.tool.xml.exceptions.NoTagProcessorException
 
NotImplementedException - Exception in com.itextpdf.tool.xml.exceptions
Due to support for Java 1.5, a NotImplementedException
NotImplementedException() - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 
NotImplementedException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 
NotImplementedException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 
NotImplementedException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.NotImplementedException
 

O

OBJECT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
ObjectContext<T> - Class in com.itextpdf.tool.xml.pipeline.ctx
An Object container.
ObjectContext(T) - Constructor for class com.itextpdf.tool.xml.pipeline.ctx.ObjectContext
 
OBLIQUE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
OL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
Just calls getNext.
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.ElementHandlerPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.AutoDocPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipeline
 
open(WorkerContext, Tag, ProcessObject) - Method in interface com.itextpdf.tool.xml.Pipeline
Called when an opening tag has been encountered.
OrderedUnorderedList - Class in com.itextpdf.tool.xml.html
 
OrderedUnorderedList() - Constructor for class com.itextpdf.tool.xml.html.OrderedUnorderedList
 
OrderedUnorderedListItem - Class in com.itextpdf.tool.xml.html
 
OrderedUnorderedListItem() - Constructor for class com.itextpdf.tool.xml.html.OrderedUnorderedListItem
 
outline() - Method in class com.itextpdf.tool.xml.html.HeaderNode
Returns the PdfOutline attached to this HeaderNode.
OUTPUT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
OUTSET - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
OUTSIDE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
OWN_CONTEXT_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 

P

P - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
PADDING - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_LEFT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PADDING_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PAGE_BREAK_AFTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PAGE_BREAK_BEFORE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PageSizeContainable - Interface in com.itextpdf.tool.xml.css.apply
Classes implementing PageSizeContainable have a Rectangle in possession that defines a PageSize.
paragraph - Variable in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
ParaGraph - Class in com.itextpdf.tool.xml.html
 
ParaGraph() - Constructor for class com.itextpdf.tool.xml.html.ParaGraph
 
ParagraphCssApplier - Class in com.itextpdf.tool.xml.css.apply
Applies CSS on a Paragraph
ParagraphCssApplier(CssAppliers) - Constructor for class com.itextpdf.tool.xml.css.apply.ParagraphCssApplier
Construct a ParagraphCssApplier.
parent() - Method in class com.itextpdf.tool.xml.html.HeaderNode
The parent node for this node.
ParentTreeUtil - Class in com.itextpdf.tool.xml.util
Util class for everything related to a ParentTree of a Tag
ParentTreeUtil() - Constructor for class com.itextpdf.tool.xml.util.ParentTreeUtil
 
parse(InputStream) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parse an InputStream with default encoding set
parse(InputStream, boolean) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parse an InputStream that optionally detects encoding from the stream
parse(InputStream, Charset) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parses an InputStream using the given encoding
parse(Reader) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Parse an Reader
parseBorder(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
parseBorder(String, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
parseBoxValues(String, String, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Returns the top, bottom, left, right version for the given box. the keys will be the pre value concatenated with either top, bottom, right or left and the post value.
parseBoxValues(String, String, String, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
parseHtml - Variable in class com.itextpdf.tool.xml.XMLWorker
 
parsePxInCmMmPcToPt(String, String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses a length with an allowed metric unit (px, pt, in, cm, mm, pc, em or ex) or numeric value (e.g. 123, 1.23, .123) to pt.
parsePxInCmMmPcToPt(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses a length with an allowed metric unit (px, pt, in, cm, mm, pc, em or ex) or numeric value (e.g. 123, 1.23, .123) to pt.
parser - Variable in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
parseRelativeValue(String, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Parses an relative value based on the base value that was given, in the metric unit of the base value.
ParserListenerWriter - Class in com.itextpdf.tool.xml.parser.io
Debugging util.
ParserListenerWriter(Appender, boolean) - Constructor for class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
ParserListenerWriter(Appender) - Constructor for class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
Construct a new ParserListenerWriter with the given appender and default formatted to true;
ParserMonitor - Interface in com.itextpdf.tool.xml.parser.io
Monitors what is being read.
parseToElementList(String, String) - Static method in class com.itextpdf.tool.xml.XMLWorkerHelper
Parses an HTML string and a string containing CSS into a list of Element objects.
parseValueToPt(String, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Convenience method for parsing a value to pt if a value can contain:
a numeric value in pixels (e.g. 123, 1.23, .123), a value with a metric unit (px, in, cm, mm, pc or pt) attached to it, or a value with a relative value (%, em, ex).
parseXHtml(ElementHandler, Reader) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Parses the xml data in the given reader and sends created Element s to the defined ElementHandler.
parseXHtml(PdfWriter, Document, Reader) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
Parses the xml data.
parseXHtml(PdfWriter, Document, InputStream) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, Charset) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream, Charset, FontProvider) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream, FontProvider) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(PdfWriter, Document, InputStream, InputStream, Charset) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
parseXHtml(ElementHandler, InputStream, Charset) - Method in class com.itextpdf.tool.xml.XMLWorkerHelper
 
PC - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
PdfWriterPipeline - Class in com.itextpdf.tool.xml.pipeline.end
This pipeline writes to a Document.
PdfWriterPipeline() - Constructor for class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
PdfWriterPipeline(Pipeline<?>) - Constructor for class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
PdfWriterPipeline(Document, PdfWriter) - Constructor for class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
 
peek() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Retrieves, but does not remove, the head (first element) of this list.
PERCENTAGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
PHRASING_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Phrasing content defines the text and the mark-up it contains.
Pipeline<T extends CustomContext> - Interface in com.itextpdf.tool.xml
 
PIPELINE_AUTODOC - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
PipelineException - Exception in com.itextpdf.tool.xml
An exception that can be thrown by a Pipeline.
PipelineException(Exception) - Constructor for exception com.itextpdf.tool.xml.PipelineException
 
PipelineException(String, Exception) - Constructor for exception com.itextpdf.tool.xml.PipelineException
 
PipelineException(String) - Constructor for exception com.itextpdf.tool.xml.PipelineException
 
poll() - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Retrieves and removes the top of the stack.
poll() - Method in class com.itextpdf.tool.xml.ProcessObject
 
populateCss(Tag, Map<String, String>) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
populateOneCss(Map<String, String>, Map<String, String>) - Method in class com.itextpdf.tool.xml.css.CssFilesImpl
 
POSITION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
PRE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
previous() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
Sets the state to the previous state
previousState() - Method in class com.itextpdf.tool.xml.parser.StateController
Returns to the previous state.
process(int) - Method in class com.itextpdf.tool.xml.css.CssFileProcessor
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
Processes the character, delegates to states.
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.CommentEnd
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.CommentInside
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.CommentStart
 
process(char) - Method in interface com.itextpdf.tool.xml.css.parser.State
Processes a character.
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.Properties
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.Rule
 
process(char) - Method in class com.itextpdf.tool.xml.css.parser.state.Unknown
 
process(ElementListener) - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 
process(int) - Method in interface com.itextpdf.tool.xml.net.ReadingProcessor
Process the given character.
process(char) - Method in class com.itextpdf.tool.xml.parser.state.AttributeValueState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CdataState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CloseCommentState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CloseStarCommentState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.ClosingTagState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.CommentState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.DocTypeState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.DoubleQuotedAttrValueState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.InsideTagHTMLState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.InsideTagState
 
process(char) - Method in interface com.itextpdf.tool.xml.parser.State
Processes a character and does something with it or does nothing.
process(char) - Method in class com.itextpdf.tool.xml.parser.state.ProcessingInstructionEncounteredState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.SelfClosingTagState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.SingleQuotedAttrValueState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.SpecialCharState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.StarCommentState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.TagEncounteredState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.UnknownState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.UnquotedAttrState
 
process(char) - Method in class com.itextpdf.tool.xml.parser.state.XmlState
 
processBackground(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Preparation before implementing the background style in iText.
processChunkItems(List<Element>, HtmlCell) - Method in class com.itextpdf.tool.xml.html.table.TableData
 
processFont(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Preparation before implementing the font style in iText.
processFromHref(String, ReadingProcessor) - Method in interface com.itextpdf.tool.xml.net.FileRetrieve
Process content from a given URL. using URL.openStream()
processFromHref(String, ReadingProcessor) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
ProcessFromHref first tries to create an URL from the given href, if that throws a MalformedURLException, it will prepend the given root URLs to href until a valid URL is found.
processFromStream(InputStream, ReadingProcessor) - Method in interface com.itextpdf.tool.xml.net.FileRetrieve
Process content from a given stream.
processFromStream(InputStream, ReadingProcessor) - Method in class com.itextpdf.tool.xml.net.FileRetrieveImpl
 
ProcessingInstructionEncounteredState - Class in com.itextpdf.tool.xml.parser.state
 
ProcessingInstructionEncounteredState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.ProcessingInstructionEncounteredState
 
processingInstructions() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to ProcessingInstructionEncounteredState.
processListItems(WorkerContext, Tag, List<ListItem>, List<Element>) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
processListItems(WorkerContext, Tag, List<ListItem>, HtmlCell) - Method in class com.itextpdf.tool.xml.html.table.TableData
 
processListStyle(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Preparation before implementing the list style in iText.
ProcessObject - Class in com.itextpdf.tool.xml
Passed in the pipeline as water through a hose.
ProcessObject() - Constructor for class com.itextpdf.tool.xml.ProcessObject
 
processParagraphItems(WorkerContext, Tag, List<Element>, List<Element>) - Method in class com.itextpdf.tool.xml.html.ParaGraph
 
PROGRESS - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Properties - Class in com.itextpdf.tool.xml.css.parser.state
 
Properties(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.Properties
 
PT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
put(String, Object) - Method in class com.itextpdf.tool.xml.pipeline.ctx.MapContext
 
put(String, CustomContext) - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
Convenience method.
put(String, CustomContext) - Method in interface com.itextpdf.tool.xml.WorkerContext
Store a customContext for the given key.
putCurrentAttrValue(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the current attribute value and adds the attribute (if it's not null) to the attribute map.
PX - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

Q

Q - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

R

read(char[]) - Method in class com.itextpdf.tool.xml.parser.io.MonitorInputReader
Currently the only overridden method that sends data to the given monitor.
read(char[]) - Method in interface com.itextpdf.tool.xml.parser.io.ParserMonitor
Called when read is called.
ReadingProcessor - Interface in com.itextpdf.tool.xml.net
 
RELATIVE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
removeListener(XMLParserListener) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Removes a Listener from the list of listeners.
removeProcessor(String) - Method in class com.itextpdf.tool.xml.html.DefaultTagProcessorFactory
 
removeProcessor(String) - Method in interface com.itextpdf.tool.xml.html.TagProcessorFactory
Removes a TagProcessor for a specific tag.
REPEAT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
REPEAT_FOOTER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
REPEAT_HEADER - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
REPEAT_X - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
REPEAT_Y - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
reset() - Method in class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
reset() - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
Resets the cached images.
resetBuffer() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Resets the ByteArrayOutputStream of this class.
resolveProcessor(String, String) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
resolveStyles(Tag) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Also taking into account the CSS properties of any parent tag in the given tag.
resolveStyles(Tag) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
This method should resolve css, meaning, it will look at the css and retrieve relevant css rules for the given tag.
retrieve(String) - Method in class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
retrieve(String) - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
Retrieve and image from the store.
retrieveImage(String) - Method in class com.itextpdf.tool.xml.net.ImageRetrieve
 
RIDGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
RIGHT - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
rootpPipe - Variable in class com.itextpdf.tool.xml.XMLWorker
 
ROWSPAN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
RTL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
RUBY - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Rule - Class in com.itextpdf.tool.xml.css.parser.state
 
Rule(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.Rule
 
RUN_IN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
RuntimeWorkerException - Exception in com.itextpdf.tool.xml.exceptions
Thrown when the XMLWorker throws an Exception that we want to convert to a RuntimeException.
RuntimeWorkerException() - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 
RuntimeWorkerException(String, Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 
RuntimeWorkerException(String) - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 
RuntimeWorkerException(Throwable) - Constructor for exception com.itextpdf.tool.xml.exceptions.RuntimeWorkerException
 

S

S - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SAMP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
sanitize(String, boolean) - Static method in class com.itextpdf.tool.xml.html.HTMLUtils
 
sanitizeInline(String, boolean) - Static method in class com.itextpdf.tool.xml.html.HTMLUtils
Sanitize the String for use in in-line tags.
sanitizeInline(String, boolean, boolean) - Static method in class com.itextpdf.tool.xml.html.HTMLUtils
 
SCRIPT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SCROLL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SECTION - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SECTIONING_CONTENT - Static variable in class com.itextpdf.tool.xml.html.HTML.Category
HTML5
Elements belonging to the sectioning content model create a section in the current outline that defines the scope of  <header> elements, <footer> elements, and heading content.
SELECT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
selectState() - Method in class com.itextpdf.tool.xml.parser.XMLParser
The state controller of the parser
selfClosing() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to SelfClosingTagState.
SelfClosingTagState - Class in com.itextpdf.tool.xml.parser.state
 
SelfClosingTagState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.SelfClosingTagState
 
SEPARATE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
setAcceptUnknown(boolean) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set to true to allow the HtmlPipeline to accept tags it does not find in the given TagProcessorFactory
setAlignment(int) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the alignment of this paragraph.
setAlignment(String) - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Returns the alignment for this Chunk.
setAttribute() - Method in class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
setBackground(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Sets background color.
setBorderAttributeForCell(Tag) - Static method in class com.itextpdf.tool.xml.html.table.Table
 
setBorderColor(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Sets the border color for the entire table or cell.
setBorderColorBottom(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderColorLeft(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderColorRight(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderColorTop(BaseColor) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidth(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Sets the border width for the entire table or cell.
setBorderWidthBottom(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidthLeft(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidthRight(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setBorderWidthTop(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setCellValues(TableStyleValues) - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Sets the TableStyleValues of the HtmlCell.
setChunkCssAplier(ChunkCssApplier) - Method in interface com.itextpdf.tool.xml.html.CssAppliers
 
setChunkCssAplier(ChunkCssApplier) - Method in class com.itextpdf.tool.xml.html.CssAppliersImpl
 
setCSS(Map<String, String>) - Method in class com.itextpdf.tool.xml.Tag
Set the css map.
setCssApplier(CssAppliers) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Fluent variant of HtmlPipelineContext.setCssAppliers(CssAppliers)
setCssAppliers(CssAppliers) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
setCssAppliers(CssAppliers) - Method in interface com.itextpdf.tool.xml.html.CssAppliersAware
 
setCssAppliers(CssAppliers) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
setCssInheritance(CssInheritanceRules) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
By setting an implementation of CssInheritanceRules a developer can set rules on what css selectors are inherited from parent tags.
setCssInheritanceRules(CssInheritanceRules) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
setCurrentTag(Tag) - Method in class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
setCurrentTag(Tag) - Method in interface com.itextpdf.tool.xml.WorkerContext
Contains the current tag.
setDocument(Document) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The document to write to.
setExtraParagraphSpace(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Setter for property extraParagraphSpace.
setFileRetrieve(FileRetrieve) - Method in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
The FileRetrieve implementation to use in StyleAttrCSSResolver.addCss(String, boolean).
setFileRetrieve(FileRetrieve) - Method in interface com.itextpdf.tool.xml.pipeline.css.CSSResolver
The FileRetrieve implementation to use in CSSResolver.addCss(String, boolean).
setFirstLineIndent(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Setter for property firstLineIndent.
setFixedWidth(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.HtmlCell
Sets the fixed width of the HtmlCell.
setFontProvider(FontProvider) - Method in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 
setHorBorderSpacing(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setImageProvider(ImageProvider) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
An ImageProvider can be provided and works in conjunction with Image and ListStyleTypeCssApplier for List Images.
setIndentationLeft(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the indentation of this paragraph on the left side.
setIndentationRight(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the indentation of this paragraph on the right side.
setKeepTogether(boolean) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Indicates that the paragraph has to be kept together on one page.
setLastInRow(boolean) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
Only used by cells.
setLastMarginBottom(Float) - Method in interface com.itextpdf.tool.xml.css.apply.MarginMemory
Set the last margin bottom.
setLastMarginBottom(Float) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
 
setLastMarginBottom(Object) - Method in class com.itextpdf.tool.xml.Tag
 
setLeading(Tag) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Set the largest leading based on calculateLeading only.
setLinkProvider(LinkProvider) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set the LinkProvider to use if any.
setMonitor(ParserMonitor) - Method in class com.itextpdf.tool.xml.parser.XMLParser
 
setNext(Pipeline<?>) - Method in class com.itextpdf.tool.xml.pipeline.AbstractPipeline
setNext method.
setPageSize(Rectangle) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
If no pageSize is set, the default value A4 is used.
setParent(Tag) - Method in class com.itextpdf.tool.xml.Tag
Set the tags parent tag.
setResolver(CSSResolver) - Method in class com.itextpdf.tool.xml.pipeline.css.CssResolverPipeline
Stores the cssResolver for the calling thread.
setRootTags(List<String>) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set the root-tags, this matters for margins.
setSpacingAfter(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the spacing after this paragraph.
setSpacingBefore(float) - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Sets the spacing before this paragraph.
setState(State) - Method in class com.itextpdf.tool.xml.parser.StateController
Changes the state.
setState(State) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Set the current state.
setStoredString(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
 
setStyleValues(Tag) - Static method in class com.itextpdf.tool.xml.html.table.Table
Set the table style values in a TableStyleValues object based on attributes and css of the given tag.
setTabCount(int) - Method in class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Set the tabCount for this Chunk.
setTagFactory(TagProcessorFactory) - Method in class com.itextpdf.tool.xml.pipeline.html.HtmlPipelineContext
Set the TagProcessorFactory to be used.
setUseUnicode(boolean) - Method in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
setVariablesBasedOnChildren(Tag) - Method in class com.itextpdf.tool.xml.css.apply.MaxLeadingAndSize
Sets largest font size and largest leading based on the css styles "font-size" and "line-height" of a given tag and its children.
setVerBorderSpacing(float) - Method in class com.itextpdf.tool.xml.html.table.TableStyleValues
 
setWriter(PdfWriter) - Method in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The writer used to write to the document.
singleQuotedAttr() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to SingleQuotedAttrValueState.
SingleQuotedAttrValueState - Class in com.itextpdf.tool.xml.parser.state
 
SingleQuotedAttrValueState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.SingleQuotedAttrValueState
 
SIZE - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
SMALL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SMALL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SMALLER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SOLID - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SPACEHACK - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
spacingAfter - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The spacing after the paragraph.
spacingAfter() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Deprecated. As of iText 2.1.5, replaced by NoNewLineParagraph.getSpacingAfter(), scheduled for removal at 2.3.0
spacingBefore - Variable in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
The spacing before the paragraph.
spacingBefore() - Method in class com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph
Deprecated. As of iText 2.1.5, replaced by NoNewLineParagraph.getSpacingBefore(), scheduled for removal at 2.3.0
SPAN - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Span - Class in com.itextpdf.tool.xml.html
 
Span() - Constructor for class com.itextpdf.tool.xml.html.Span
 
specialChar() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to SpecialCharState.
SpecialCharState - Class in com.itextpdf.tool.xml.parser.state
 
SpecialCharState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.SpecialCharState
 
splitComplexCssStyle(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
SQUARE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SRC - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
STACK_404 - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
StackKeeper - Class in com.itextpdf.tool.xml.pipeline.html
Simple wrapper of a List to put Elements in that are created by inner tags of the given Tag.
StackKeeper(Tag) - Constructor for class com.itextpdf.tool.xml.pipeline.html.StackKeeper
 
starComment() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to StarCommentState.
StarCommentState - Class in com.itextpdf.tool.xml.parser.state
 
StarCommentState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.StarCommentState
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Classes extending AbstractTagProcessor should override this method for actions that should be done in TagProcessor.startElement(WorkerContext, Tag).
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.Body
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.head.Link
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.head.Meta
 
start(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.head.XML
 
START - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
startElement(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
Calculates any found font size to pt values and set it in the CSS before calling AbstractTagProcessor.start(WorkerContext, Tag).
startElement(WorkerContext, Tag) - Method in class com.itextpdf.tool.xml.html.DummyTagProcessor
 
startElement(WorkerContext, Tag) - Method in interface com.itextpdf.tool.xml.html.TagProcessor
This method is called when a tag has been encountered.
startElement(String, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
startElement() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when an opening tag has been encountered.
startElement(String, Map<String, String>, String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered on an opening tag.
startElement(String, Map<String, String>, String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
State - Interface in com.itextpdf.tool.xml.css.parser
 
State - Interface in com.itextpdf.tool.xml.parser
 
stateCommentEnd() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateCommentInside() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateCommentStart() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
StateController - Class in com.itextpdf.tool.xml.parser
Switches the current state in the XMLParser.
StateController(XMLParser, boolean) - Constructor for class com.itextpdf.tool.xml.parser.StateController
Constructs a StateController with the given parser.
stateProperties() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateRule() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
stateUnknown() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
store(String, Image) - Method in class com.itextpdf.tool.xml.pipeline.html.AbstractImageProvider
 
store(String, Image) - Method in interface com.itextpdf.tool.xml.pipeline.html.ImageProvider
Store allows ImageProvider users to cache the found images.
storeProperties() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
storeSelector() - Method in class com.itextpdf.tool.xml.css.parser.CssStateController
 
STRIKE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
stripDoubleSpacesAndTrim(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Trims and Strips double spaces from the given string.
stripDoubleSpacesTrimAndToLowerCase(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
 
STRONG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
STYLE - Static variable in class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
Style - Class in com.itextpdf.tool.xml.html.head
The Style TagProcessor will try to add the content of a <style> to the CssResolverPipeline CSS.
Style() - Constructor for class com.itextpdf.tool.xml.html.head.Style
 
STYLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
STYLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
STYLE_NOTPARSED - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
StyleAttrCSSResolver - Class in com.itextpdf.tool.xml.css
Resolves CSS properties.
StyleAttrCSSResolver() - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with default settings.
StyleAttrCSSResolver(CssFiles) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and the DefaultCssInheritanceRules.
StyleAttrCSSResolver(CssFiles, CssUtils) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils and the DefaultCssInheritanceRules.
StyleAttrCSSResolver(CssInheritanceRules, CssFiles, CssUtils) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils.
StyleAttrCSSResolver(CssInheritanceRules, CssFiles, CssUtils, FileRetrieve) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
Construct a new StyleAttrCSSResolver with the given CssFiles and CssUtils.
StyleAttrCSSResolver(CssFiles, FileRetrieve) - Constructor for class com.itextpdf.tool.xml.css.StyleAttrCSSResolver
 
SUB - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SUB - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SUP - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
SUPER - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
SVG - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

T

TAB_INTERVAL - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TAB_STOPS - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TabbedChunk - Class in com.itextpdf.tool.xml.html.pdfelement
A TabbedChunk is a Chunk that contains tabcount and alignment data to allow the HTML to PDF conversion to accept tabstop css.
TabbedChunk(String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
Constructor
TabbedChunk(VerticalPositionMark, float, boolean, String) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
 
TabbedChunk(VerticalPositionMark, float, boolean) - Constructor for class com.itextpdf.tool.xml.html.pdfelement.TabbedChunk
 
TABLE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Table - Class in com.itextpdf.tool.xml.html.table
 
Table() - Constructor for class com.itextpdf.tool.xml.html.table.Table
Default constructor.
TABLE_CAPTION - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_CELL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_COLUMN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_COLUMN_GROUP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_FOOTER_GROUP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_HEADER_GROUP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_ROW - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TABLE_ROW_GROUP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TableBorderEvent - Class in com.itextpdf.tool.xml.html.table
 
TableBorderEvent(TableStyleValues) - Constructor for class com.itextpdf.tool.xml.html.table.TableBorderEvent
Construct a new TableBorderEvent with the given TableStyleValues.
TableData - Class in com.itextpdf.tool.xml.html.table
 
TableData() - Constructor for class com.itextpdf.tool.xml.html.table.TableData
 
tableLayout(PdfPTable, float[][], float[], int, int, PdfContentByte[]) - Method in class com.itextpdf.tool.xml.html.table.TableBorderEvent
 
TableRow - Class in com.itextpdf.tool.xml.html.table
 
TableRow() - Constructor for class com.itextpdf.tool.xml.html.table.TableRow
 
TableRowElement - Class in com.itextpdf.tool.xml.html.table
 
TableRowElement(List<Element>, TableRowElement.Place) - Constructor for class com.itextpdf.tool.xml.html.table.TableRowElement
Constructor based on the currentContent and a TableRowElement.Place.
TableRowElement.Place - Enum in com.itextpdf.tool.xml.html.table
Enumeration used for determining the correct order of TableRowElements when adding the table to a document.
TableStyleValues - Class in com.itextpdf.tool.xml.html.table
Class is used for storing style values of a table or cell.
TableStyleValues() - Constructor for class com.itextpdf.tool.xml.html.table.TableStyleValues
Default constructor.
Tag - Class in com.itextpdf.tool.xml
Represents an encountered tag.
Tag(String, Map<String, String>) - Constructor for class com.itextpdf.tool.xml.Tag
Construct a tag.
Tag(String) - Constructor for class com.itextpdf.tool.xml.Tag
 
Tag(String, Map<String, String>, Map<String, String>, String) - Constructor for class com.itextpdf.tool.xml.Tag
 
Tag(String, Map<String, String>, String) - Constructor for class com.itextpdf.tool.xml.Tag
Create a new tag object.
Tag(String, String) - Constructor for class com.itextpdf.tool.xml.Tag
Create a new tag object.
tagAttributes() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to TagAttributeState.
TagAttributeState - Class in com.itextpdf.tool.xml.parser.state
 
TagAttributeState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.TagAttributeState
 
tagEncountered() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to TagEncounteredState.
TagEncounteredState - Class in com.itextpdf.tool.xml.parser.state
 
TagEncounteredState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.TagEncounteredState
 
TagProcessor - Interface in com.itextpdf.tool.xml.html
 
TagProcessorFactory - Interface in com.itextpdf.tool.xml.html
A TagProcessorFactory creates TagProcessors used by the XMLWorker.
Tags - Class in com.itextpdf.tool.xml.html
 
Tags() - Constructor for class com.itextpdf.tool.xml.html.Tags
 
TagState - Enum in com.itextpdf.tool.xml.parser
 
TagUtils - Class in com.itextpdf.tool.xml
Utilities that perform operations on tags.
TagUtils() - Constructor for class com.itextpdf.tool.xml.TagUtils
 
TBODY - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
text(String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
text(String) - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when content has been encountered.
text(String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Called when text is encountered.
text(String) - Method in class com.itextpdf.tool.xml.XMLWorker
This method passes encountered text to the pipeline via the Pipeline.content(WorkerContext, Tag, String, ProcessObject) method.
TEXT_ALIGN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXT_BOTTOM - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TEXT_DECORATION - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXT_INDENT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXT_TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TEXT_VALIGN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TEXTAREA - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
textContent(WorkerContext, Tag, String) - Method in class com.itextpdf.tool.xml.html.AbstractTagProcessor
 
TEXTCSS - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute.Value
 
TFOOT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TH - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
THEAD - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
THICK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
THIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
TIME - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
Title - Class in com.itextpdf.tool.xml.html.head
 
Title() - Constructor for class com.itextpdf.tool.xml.html.head.Title
 
TITLE - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
TOP - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
toString() - Method in class com.itextpdf.tool.xml.css.CssRule
 
toString() - Method in class com.itextpdf.tool.xml.css.CssSelector
 
toString() - Method in class com.itextpdf.tool.xml.Tag
Print the tag
TR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
translateFontSize(Tag) - Method in class com.itextpdf.tool.xml.css.FontSizeTranslator
Returns the css value of the style font-size in a pt-value.
trimAndRemoveQuoutes(String) - Method in class com.itextpdf.tool.xml.css.CssUtils
Trims a string and removes surrounding " or '.
TT - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
TYPE - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
type() - Method in class com.itextpdf.tool.xml.html.table.TableRowElement
 

U

U - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
UL - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
UNDERLINE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
Unknown - Class in com.itextpdf.tool.xml.css.parser.state
 
Unknown(CssStateController) - Constructor for class com.itextpdf.tool.xml.css.parser.state.Unknown
 
unknown() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to UnknownState.
unknownData() - Method in class com.itextpdf.tool.xml.parser.XMLParser
Triggered when the UnknownState encountered anything before encountering a tag.
UnknownState - Class in com.itextpdf.tool.xml.parser.state
 
UnknownState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.UnknownState
 
unknownText(String) - Method in class com.itextpdf.tool.xml.parser.io.ParserListenerWriter
 
unknownText(String) - Method in interface com.itextpdf.tool.xml.parser.XMLParserListener
Triggered for text found outside root tag.
unknownText(String) - Method in class com.itextpdf.tool.xml.XMLWorker
 
unquotedAttr() - Method in class com.itextpdf.tool.xml.parser.StateController
set Parser state to UnquotedAttrState.
UnquotedAttrState - Class in com.itextpdf.tool.xml.parser.state
 
UnquotedAttrState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.UnquotedAttrState
 
UNSUPPORTED_CHARSET - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
UNSUPPORTED_CLONING - Static variable in class com.itextpdf.tool.xml.exceptions.LocaleMessages
 
UPPER_ALPHA - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
UPPER_GREEK - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
UPPER_LATIN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
UPPER_ROMAN - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
useUnicode - Variable in class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
utils - Variable in class com.itextpdf.tool.xml.css.apply.ChunkCssApplier
 

V

validateTextHeight(Map<String, String>, float) - Method in class com.itextpdf.tool.xml.css.CssUtils
Validates a given textHeight based on the content of a tag against the css styles "min-height" and "max-height" of the tag if present.
VALIGN - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
valueOf(String) - Static method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.itextpdf.tool.xml.parser.TagState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.itextpdf.tool.xml.html.table.TableRowElement.Place
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.itextpdf.tool.xml.parser.TagState
Returns an array containing the constants of this enum type, in the order they're declared.
VAR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
VERTICAL_ALIGN - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
VIDEO - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 

W

WBR - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
whitespaceTag() - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Returns last tag that needs to be taken into account for HTML Whitespace handling.
whitespaceTag(String) - Method in class com.itextpdf.tool.xml.parser.XMLParserMemory
Sets the last tag that needs to be taken into account for HTML Whitespace handling.
WIDTH - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
WIDTH - Static variable in class com.itextpdf.tool.xml.html.HTML.Attribute
 
WidthCalculator - Class in com.itextpdf.tool.xml.css
 
WidthCalculator() - Constructor for class com.itextpdf.tool.xml.css.WidthCalculator
 
WorkerContext - Interface in com.itextpdf.tool.xml
 
WorkerContextImpl - Class in com.itextpdf.tool.xml.pipeline.ctx
The global WorkerContext, a storage for CustomContexts.
WorkerContextImpl() - Constructor for class com.itextpdf.tool.xml.pipeline.ctx.WorkerContextImpl
 
Writable - Interface in com.itextpdf.tool.xml
 
WritableElement - Class in com.itextpdf.tool.xml.pipeline
A WritableElement holds all elements that need to be added to a Document.
WritableElement() - Constructor for class com.itextpdf.tool.xml.pipeline.WritableElement
 
WritableElement(Element) - Constructor for class com.itextpdf.tool.xml.pipeline.WritableElement
Construct a WritableElement
WRITER - Static variable in class com.itextpdf.tool.xml.pipeline.end.PdfWriterPipeline
The key for the PdfWriter in the MapContext used as CustomContext.

X

X_LARGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
X_SMALL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
XFA_FONT_HORIZONTAL_SCALE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XFA_FONT_VERTICAL_SCALE - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XFA_TAB_COUNT - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XFA_TAB_STOPS - Static variable in class com.itextpdf.tool.xml.css.CSS.Property
 
XML - Class in com.itextpdf.tool.xml.html.head
 
XML() - Constructor for class com.itextpdf.tool.xml.html.head.XML
 
XML - Static variable in class com.itextpdf.tool.xml.html.HTML.Tag
 
XMLParser - Class in com.itextpdf.tool.xml.parser
Reads an XML file.
XMLParser() - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a default XMLParser ready for HTML/XHTML processing.
XMLParser(boolean, Charset) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a XMLParser.
XMLParser(XMLParserListener, Charset) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Construct an XMLParser with the given XMLParserConfig ready for HTML/XHTML processing..
XMLParser(boolean, XMLParserListener, Charset) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Construct a XMLParser with the given XMLParserConfig.
XMLParser(boolean, XMLParserListener) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a new Parser with the default jvm charset.
XMLParser(XMLParserListener) - Constructor for class com.itextpdf.tool.xml.parser.XMLParser
Constructs a new Parser with HTML parsing set to true and the default jvm charset.
XMLParserListener - Interface in com.itextpdf.tool.xml.parser
Can be added to the XMLParser to receive events.
XMLParserMemory - Class in com.itextpdf.tool.xml.parser
Wrapper class for different things that need to be kept track of between different states.
XMLParserMemory(boolean) - Constructor for class com.itextpdf.tool.xml.parser.XMLParserMemory
 
XmlState - Class in com.itextpdf.tool.xml.parser.state
 
XmlState(XMLParser) - Constructor for class com.itextpdf.tool.xml.parser.state.XmlState
 
XMLWorker - Class in com.itextpdf.tool.xml
The implementation of the XMLParserListener.
XMLWorker(Pipeline<?>, boolean) - Constructor for class com.itextpdf.tool.xml.XMLWorker
Constructs a new XMLWorker
XMLWorkerFontProvider - Class in com.itextpdf.tool.xml
 
XMLWorkerFontProvider() - Constructor for class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
XMLWorkerFontProvider(String) - Constructor for class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
XMLWorkerFontProvider(String, HashMap<String, String>) - Constructor for class com.itextpdf.tool.xml.XMLWorkerFontProvider
 
XMLWorkerHelper - Class in com.itextpdf.tool.xml
A helper class for parsing XHTML/CSS or XML flow to PDF.
XX_LARGE - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 
XX_SMALL - Static variable in class com.itextpdf.tool.xml.css.CSS.Value
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright © 2015. All Rights Reserved.