Uses of Interface
com.itextpdf.tool.xml.Pipeline
Packages that use Pipeline
Package
Description
XMLWorker package provides a framework to parse XML to PDF with iText.
The pipeline package contains the pipeline implementations
Contains CSS processing pipeline.
Contains pipelines that can be used as last pipe in the line.
Contains pipeline stuff for HTML
-
Uses of Pipeline in com.itextpdf.tool.xml
Fields in com.itextpdf.tool.xml declared as PipelineMethods in com.itextpdf.tool.xml that return PipelineModifier and TypeMethodDescriptionPipeline<?>
Pipeline.close
(WorkerContext context, Tag t, ProcessObject po) Called when a closing tag has been encountered.Pipeline<?>
Pipeline.content
(WorkerContext context, Tag t, String content, ProcessObject po) Called when content has been encountered.Pipeline<?>
Pipeline.getNext()
Returns the next pipeline in line.Pipeline<?>
Pipeline.init
(WorkerContext context) The init method allows implementation to initialize the pipeline.Pipeline<?>
Pipeline.open
(WorkerContext context, Tag t, ProcessObject po) Called when an opening tag has been encountered.Constructors in com.itextpdf.tool.xml with parameters of type Pipeline -
Uses of Pipeline in com.itextpdf.tool.xml.pipeline
Classes in com.itextpdf.tool.xml.pipeline that implement PipelineModifier and TypeClassDescriptionclass
AbstractPipeline<T extends CustomContext>
Abstract class with default implementations.Fields in com.itextpdf.tool.xml.pipeline declared as PipelineMethods in com.itextpdf.tool.xml.pipeline that return PipelineModifier and TypeMethodDescriptionPipeline<?>
AbstractPipeline.close
(WorkerContext context, Tag t, ProcessObject po) Just calls getNext.
Override this to get notified on encountered closing tags.Pipeline<?>
AbstractPipeline.content
(WorkerContext ctx, Tag currentTag, String text, ProcessObject po) Just calls getNext.
Override this to get notified on encountered content.Pipeline<?>
AbstractPipeline.getNext()
Pipeline<?>
AbstractPipeline.init
(WorkerContext context) Pipeline<?>
AbstractPipeline.open
(WorkerContext context, Tag t, ProcessObject po) Just calls getNext.
Override this to get notified on encountered opening tags.Methods in com.itextpdf.tool.xml.pipeline with parameters of type PipelineModifier and TypeMethodDescriptionvoid
setNext method.Constructors in com.itextpdf.tool.xml.pipeline with parameters of type Pipeline -
Uses of Pipeline in com.itextpdf.tool.xml.pipeline.css
Classes in com.itextpdf.tool.xml.pipeline.css that implement PipelineModifier and TypeClassDescriptionclass
This Pipeline resolves CSS for the Tags it receives inCssResolverPipeline.open(WorkerContext, Tag, ProcessObject)
Methods in com.itextpdf.tool.xml.pipeline.css that return PipelineModifier and TypeMethodDescriptionPipeline<?>
CssResolverPipeline.init
(WorkerContext context) Pipeline<?>
CssResolverPipeline.open
(WorkerContext context, Tag t, ProcessObject po) Constructors in com.itextpdf.tool.xml.pipeline.css with parameters of type Pipeline -
Uses of Pipeline in com.itextpdf.tool.xml.pipeline.end
Classes in com.itextpdf.tool.xml.pipeline.end that implement PipelineModifier and TypeClassDescriptionclass
As thePdfWriterPipeline
but this one just passes everything on to anElementHandler
.class
This pipeline writes to a Document.Methods in com.itextpdf.tool.xml.pipeline.end that return PipelineModifier and TypeMethodDescriptionElementHandlerPipeline.close
(WorkerContext context, Tag t, ProcessObject po) Pipeline<?>
PdfWriterPipeline.close
(WorkerContext context, Tag t, ProcessObject po) Pipeline<?>
ElementHandlerPipeline.content
(WorkerContext ctx, Tag currentTag, String text, ProcessObject po) Pipeline<?>
PdfWriterPipeline.content
(WorkerContext context, Tag currentTag, String text, ProcessObject po) Pipeline<?>
PdfWriterPipeline.init
(WorkerContext context) ElementHandlerPipeline.open
(WorkerContext context, Tag t, ProcessObject po) Pipeline<?>
PdfWriterPipeline.open
(WorkerContext context, Tag t, ProcessObject po) Constructors in com.itextpdf.tool.xml.pipeline.end with parameters of type PipelineModifierConstructorDescriptionElementHandlerPipeline
(ElementHandler handler, Pipeline next) Does not use a context.PdfWriterPipeline
(Pipeline<?> next) -
Uses of Pipeline in com.itextpdf.tool.xml.pipeline.html
Classes in com.itextpdf.tool.xml.pipeline.html that implement PipelineModifier and TypeClassDescriptionclass
This pipeline can automagically create documents.class
The HtmlPipeline transforms received tags and content to PDF Elements.
To configure this pipeline aHtmlPipelineContext
.Methods in com.itextpdf.tool.xml.pipeline.html that return PipelineModifier and TypeMethodDescriptionPipeline<?>
AutoDocPipeline.close
(WorkerContext context, Tag t, ProcessObject po) Pipeline<?>
HtmlPipeline.close
(WorkerContext context, Tag t, ProcessObject po) Pipeline<?>
HtmlPipeline.content
(WorkerContext context, Tag t, String text, ProcessObject po) Pipeline<?>
HtmlPipeline.init
(WorkerContext context) Pipeline<?>
AutoDocPipeline.open
(WorkerContext context, Tag t, ProcessObject po) Pipeline<?>
HtmlPipeline.open
(WorkerContext context, Tag t, ProcessObject po) Constructors in com.itextpdf.tool.xml.pipeline.html with parameters of type Pipeline