Table of Contents

Class AbstractCssSelector

Namespace
iText.StyledXmlParser.Css.Selector
Assembly
itext.styledxmlparser.dll

Abstract superclass for CSS Selectors.

public abstract class AbstractCssSelector : ICssSelector
Inheritance
AbstractCssSelector
Implements
Derived
Inherited Members

Constructors

AbstractCssSelector(IList<ICssSelectorItem>)

Creates a new AbstractCssSelector instance.

public AbstractCssSelector(IList<ICssSelectorItem> selectorItems)

Parameters

selectorItems IList<ICssSelectorItem>

the selector items

Fields

selectorItems

The selector items.

protected IList<ICssSelectorItem> selectorItems

Field Value

IList<ICssSelectorItem>

Methods

CalculateSpecificity()

public virtual int CalculateSpecificity()

Returns

int

GetSelectorItems()

public virtual IList<ICssSelectorItem> GetSelectorItems()

Returns

IList<ICssSelectorItem>

Matches(INode)

public abstract bool Matches(INode arg1)

Parameters

arg1 INode

Returns

bool

ToString()

public override string ToString()

Returns

string