Package com.itextpdf.styledxmlparser.css
Class CssContextNode
java.lang.Object
com.itextpdf.styledxmlparser.css.CssContextNode
- All Implemented Interfaces:
INode,IStylesContainer
- Direct Known Subclasses:
CssPseudoElementNode,PageContextNode,PageMarginBoxContextNode
The CSS context node.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
childNodes
The child nodes. -
parentNode
The parent node. -
styles
The styles.
-
-
Constructor Details
-
CssContextNode
Creates a newCssContextNodeinstance.- Parameters:
parentNode- the parent node
-
-
Method Details
-
childNodes
Description copied from interface:INodeGets the child nodes.- Specified by:
childNodesin interfaceINode- Returns:
- a list of
INodeinstances.
-
addChild
Description copied from interface:INodeAdds a child node. -
parentNode
Description copied from interface:INodeGets the parent node.- Specified by:
parentNodein interfaceINode- Returns:
- the parent node
-
setStyles
Description copied from interface:IStylesContainerSets the styles.- Specified by:
setStylesin interfaceIStylesContainer- Parameters:
stringStringMap- aMapwith style keys and values.
-
getStyles
Description copied from interface:IStylesContainerGets the styles.- Specified by:
getStylesin interfaceIStylesContainer- Returns:
- the styles
-