- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 09 Mar 2009 20:17:26 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/properties/css1
In directory hutz:/tmp/cvs-serv2516
Modified Files:
CssBackgroundColor.java
Log Message:
fixed parsing aligning it directly to CssColor
Index: CssBackgroundColor.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/properties/css1/CssBackgroundColor.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- CssBackgroundColor.java 26 Mar 2008 10:23:03 -0000 1.5
+++ CssBackgroundColor.java 9 Mar 2009 20:17:24 -0000 1.6
@@ -64,24 +64,8 @@
}
setByUser();
- CssValue val = expression.getValue();
-
- switch (val.getType()) {
- case CssTypes.CSS_COLOR:
- color = val;
- break;
- case CssTypes.CSS_IDENT:
- if (inherit.equals(val)) {
- color = inherit;
- break;
- }
- color = new org.w3c.css.values.CssColor(ac, (String) val.get());
- break;
- default:
- throw new InvalidParamException("value", val.toString(),
- getPropertyName(), ac);
- }
- expression.next();
+ CssColor tempcolor = new CssColor(ac, expression, check);
+ color = (CssValue) tempcolor.get();
}
public CssBackgroundColor(ApplContext ac, CssExpression expression)
Received on Monday, 9 March 2009 20:17:36 UTC