Uses of Interface
com.itextpdf.styledxmlparser.node.INode
Package
Description
-
Uses of INode in com.itextpdf.styledxmlparser.css
Modifier and TypeMethodDescriptionvoid
CssStyleSheet.getCssDeclarations
(INode node, MediaDeviceDescription deviceDescription) Gets the CSS declarations.CssNestedAtRule.getCssRuleSets
(INode node, MediaDeviceDescription deviceDescription) CssRuleSet.getCssRuleSets
(INode element, MediaDeviceDescription deviceDescription) CssStatement.getCssRuleSets
(INode node, MediaDeviceDescription deviceDescription) Gets a list ofCssRuleSet
objects.CssStyleSheet.getCssRuleSets
(INode node, MediaDeviceDescription deviceDescription) Gets the CSS rule sets.ICssResolver.resolveStyles
(INode node, AbstractCssContext context) Resolves the styles of a node given the passed context.ModifierConstructorDescriptionCssContextNode
(INode parentNode) Creates a newCssContextNode
instance. -
Uses of INode in com.itextpdf.styledxmlparser.css.media
Modifier and TypeMethodDescriptionCssMediaRule.getCssRuleSets
(INode element, MediaDeviceDescription deviceDescription) -
Uses of INode in com.itextpdf.styledxmlparser.css.page
Modifier and TypeClassDescriptionclass
CssContextNode
implementation for page contexts.class
CssContextNode
implementation for page margin box contexts.ModifierConstructorDescriptionPageContextNode
(INode parentNode) Creates a newPageContextNode
instance.PageMarginBoxContextNode
(INode parentNode, String marginBoxName) Creates a newPageMarginBoxContextNode
instance. -
Uses of INode in com.itextpdf.styledxmlparser.css.pseudo
ModifierConstructorDescriptionCssPseudoElementNode
(INode parentNode, String pseudoElementName) Creates a newCssPseudoElementNode
instance. -
Uses of INode in com.itextpdf.styledxmlparser.css.selector
-
Uses of INode in com.itextpdf.styledxmlparser.css.selector.item
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
Checks if the selector matches an element. -
Uses of INode in com.itextpdf.styledxmlparser.node
Modifier and TypeInterfaceDescriptioninterface
Interface that serves as a marker indicating that this particularIElementNode
is something non-standard.interface
Interface for data nodes.interface
Interface implemented by classes that are a top node, and as such represent a Document.interface
Interface for the document type node.interface
Interface for node classes that have a parent and children, and for which styles can be defined; each of these nodes can also have a name and attributes.interface
Interface for text nodes. -
Uses of INode in com.itextpdf.styledxmlparser.node.impl.jsoup.node
Modifier and TypeClassDescriptionclass
Implementation of theIDataNode
interface; wrapper for the JSoupDataNode
class.class
Implementation of theIDocumentNode
interface; wrapper for the JSoupDocument
class.class
Implementation of theIDocumentTypeNode
interface; wrapper for the JSoupDocumentType
class.class
Implementation of theIElementNode
interface; wrapper for the JSoupJsoupNode
class.class
Implementation of theINode
interface; wrapper for the JSoupNode
class.class
Implementation of theITextNode
interface; wrapper for the JSoupTextNode
class. -
Uses of INode in com.itextpdf.svg.converter
Modifier and TypeMethodDescriptionstatic INode
SvgConverter.parse
(InputStream stream) Parse a Stream containing valid SVG into an XML DOM node, using the default JSoup XML parser.static INode
SvgConverter.parse
(InputStream stream, ISvgConverterProperties props) Parse a Stream containing valid SVG into an XML DOM node, using the default JSoup XML parser.static INode
Parse a String containing valid SVG into an XML DOM node, using the default JSoup XML parser.Modifier and TypeMethodDescriptionstatic ISvgProcessorResult
SvgConverter.process
(INode root, ISvgConverterProperties props) Use the default implementation ofISvgProcessor
to convert an XML DOM tree to a node renderer tree. -
Uses of INode in com.itextpdf.svg.css.impl
Modifier and TypeMethodDescriptionSvgStyleResolver.resolveNativeStyles
(INode node, AbstractCssContext cssContext) Resolves node styles without inheritance of parent element styles.SvgStyleResolver.resolveStyles
(INode element, AbstractCssContext context) ModifierConstructorDescriptionSvgStyleResolver
(INode rootNode, SvgProcessorContext context) Creates aSvgStyleResolver
. -
Uses of INode in com.itextpdf.svg.processors
Modifier and TypeMethodDescriptionISvgProcessor.process
(INode root, ISvgConverterProperties converterProps) Process an SVG, returning the root of a renderer-tree and a list of named objects wrapped in a processor result object -
Uses of INode in com.itextpdf.svg.processors.impl
Modifier and TypeMethodDescriptionDefaultSvgProcessor.process
(INode root, ISvgConverterProperties converterProps)