/* * (non-Javadoc) * * @see com.itextpdf.tool.xml.css.CssFile#add(java.lang.String, * java.util.Map) */ virtual public bool Add(String selector, IDictionary <String, String> props) { IList <ICssSelectorItem> selectorItems = CssSelectorParser.CreateCssSelector(selector); if (selectorItems != null) { rules.Add(new CssRule(selectorItems, props)); return(true); } return(false); }
/// <summary> /// Creates a new /// <see cref="CssSelector"/> /// instance. /// </summary> /// <param name="selector">the selector</param> public CssSelector(String selector) : this(CssSelectorParser.ParseSelectorItems(selector)) { }
public virtual IList <ICssSelectorItem> GetArgumentsSelector() { return(CssSelectorParser.ParseSelectorItems(arguments)); }
public IdToken(List<char> pattern, CssSelectorParser selectorParser) : base(selectorParser.PreviousChar) { this.pattern = pattern; this.selectorParser = selectorParser; }
public SpaceToken(List<char> pattern, CssSelectorParser selectorParser) { this.pattern = pattern; this.selectorParser = selectorParser; }
public static void Main(string[] args) { string selector = "html:5>"; CssSelectorParser.Parse(selector); }