Class CssPseudoClassChildSelectorItem

java.lang.Object
com.itextpdf.styledxmlparser.css.selector.item.CssPseudoClassSelectorItem
com.itextpdf.styledxmlparser.css.selector.item.CssPseudoClassChildSelectorItem
All Implemented Interfaces:
ICssSelectorItem
Direct Known Subclasses:
CssPseudoClassFirstChildSelectorItem, CssPseudoClassFirstOfTypeSelectorItem, CssPseudoClassLastChildSelectorItem, CssPseudoClassLastOfTypeSelectorItem, CssPseudoClassNthSelectorItem

class CssPseudoClassChildSelectorItem extends CssPseudoClassSelectorItem
  • Constructor Details

    • CssPseudoClassChildSelectorItem

      CssPseudoClassChildSelectorItem(String pseudoClass)
      Creates a new CssPseudoClassSelectorItem instance.
      Parameters:
      pseudoClass - the pseudo class name
    • CssPseudoClassChildSelectorItem

      CssPseudoClassChildSelectorItem(String pseudoClass, String arguments)
  • Method Details

    • getAllSiblings

      List<INode> getAllSiblings(INode node)
      Gets the all the siblings of a child node.
      Parameters:
      node - the child node
      Returns:
      the sibling nodes
    • getAllSiblingsOfNodeType

      List<INode> getAllSiblingsOfNodeType(INode node)
      Gets all siblings of a child node with the type of a child node.
      Parameters:
      node - the child node
      Returns:
      the sibling nodes with the type of a child node