- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 07 Nov 2012 11:33:55 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/properties/css3 In directory hutz:/tmp/cvs-serv17448/css3 Modified Files: CssOverflow.java Log Message: additionnal setters Index: CssOverflow.java =================================================================== RCS file: /sources/public/2002/css-validator/org/w3c/css/properties/css3/CssOverflow.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- CssOverflow.java 5 Nov 2012 17:36:13 -0000 1.1 +++ CssOverflow.java 7 Nov 2012 11:33:53 -0000 1.2 @@ -5,6 +5,7 @@ // Please first read the full copyright statement in file COPYRIGHT.html package org.w3c.css.properties.css3; +import org.w3c.css.parser.CssSelectors; import org.w3c.css.parser.CssStyle; import org.w3c.css.properties.css.CssProperty; import org.w3c.css.properties.css2.Css2Style; @@ -161,5 +162,41 @@ expression.next(); return value; } + + /** + * Update the source file and the line. + * Overrides this method for a macro + * + * @param line The line number where this property is defined + * @param source The source file where this property is defined + */ + public void setInfo(int line, String source) { + super.setInfo(line, source); + cssOverflowX.setInfo(line, source); + cssOverflowY.setInfo(line, source); + } + + /** + * Set this property to be important. + * Overrides this method for a macro + */ + public void setImportant() { + super.setImportant(); + cssOverflowX.setImportant(); + cssOverflowY.setImportant(); + } + + /** + * Set the context. + * Overrides this method for a macro + * + * @see org.w3c.css.css.CssCascadingOrder#order + * @see org.w3c.css.css.StyleSheetParser#handleRule + */ + public void setSelectors(CssSelectors selector) { + super.setSelectors(selector); + cssOverflowX.setSelectors(selector); + cssOverflowY.setSelectors(selector); + } }
Received on Wednesday, 7 November 2012 11:34:00 UTC