2002/css-validator/org/w3c/css/css CssCascadingOrder.java,1.7,1.8 CssStyleRule.java,1.18,1.19 StyleSheet.java,1.15,1.16 StyleSheetCom.java,1.22,1.23 StyleSheetGenerator.java,1.28,1.29 StyleSheetParser.java,1.16,1.17

Update of /sources/public/2002/css-validator/org/w3c/css/css
In directory hutz:/tmp/cvs-serv25562/org/w3c/css/css

Modified Files:
	CssCascadingOrder.java CssStyleRule.java StyleSheet.java 
	StyleSheetCom.java StyleSheetGenerator.java 
	StyleSheetParser.java 
Log Message:
Implementation of css3-background (partial, missing background-color and background, also borders not done)
cf. http://www.w3.org/TR/2009/CR-css3-background-20091217/

moved and corrected implementation of css3-multicol 
cf. http://www.w3.org/TR/2009/CR-css3-multicol-20091217/

Some reorganization of code.


Index: StyleSheetCom.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/StyleSheetCom.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- StyleSheetCom.java	13 Sep 2007 09:35:46 -0000	1.22
+++ StyleSheetCom.java	5 Jan 2010 13:49:33 -0000	1.23
@@ -19,10 +19,9 @@
 import org.w3c.css.parser.CssSelectors;
 import org.w3c.css.parser.CssStyle;
 import org.w3c.css.properties.PropertiesLoader;
-import org.w3c.css.properties.css1.CssProperty;
+import org.w3c.css.properties.css.CssProperty;
 import org.w3c.css.util.ApplContext;
 import org.w3c.css.util.HTTPURL;
-import org.w3c.css.util.Util;
 
 import org.w3c.www.mime.MimeType;
 

Index: StyleSheet.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/StyleSheet.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- StyleSheet.java	28 Mar 2008 16:36:46 -0000	1.15
+++ StyleSheet.java	5 Jan 2010 13:49:33 -0000	1.16
@@ -8,7 +8,6 @@
 package org.w3c.css.css;
 
 import java.io.PrintWriter;
-import java.util.Enumeration;
 import java.util.Hashtable;
 import java.util.Vector;
 
@@ -16,7 +15,7 @@
 import org.w3c.css.parser.CssSelectors;
 import org.w3c.css.parser.CssStyle;
 import org.w3c.css.parser.Errors;
-import org.w3c.css.properties.css1.CssProperty;
+import org.w3c.css.properties.css.CssProperty;
 import org.w3c.css.util.ApplContext;
 import org.w3c.css.util.SortedHashtable;
 import org.w3c.css.util.Util;

Index: CssCascadingOrder.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/CssCascadingOrder.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- CssCascadingOrder.java	6 Mar 2009 11:15:38 -0000	1.7
+++ CssCascadingOrder.java	5 Jan 2010 13:49:33 -0000	1.8
@@ -11,7 +11,7 @@
 
 import org.w3c.css.parser.CssSelectors;
 import org.w3c.css.parser.CssStyle;
-import org.w3c.css.properties.css1.CssProperty;
+import org.w3c.css.properties.css.CssProperty;
 import org.w3c.css.util.CompareFunction;
 import org.w3c.css.util.QuickSortAlgorithm;
 import org.w3c.css.util.SortAlgorithm;

Index: CssStyleRule.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/CssStyleRule.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- CssStyleRule.java	25 Feb 2009 20:44:49 -0000	1.18
+++ CssStyleRule.java	5 Jan 2010 13:49:33 -0000	1.19
@@ -7,7 +7,7 @@
 
 import java.util.Vector;
 
-import org.w3c.css.properties.css1.CssProperty;
+import org.w3c.css.properties.css.CssProperty;
 import org.w3c.css.util.Messages;
 
 public class CssStyleRule {

Index: StyleSheetGenerator.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/StyleSheetGenerator.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -d -r1.28 -r1.29
--- StyleSheetGenerator.java	7 Dec 2009 14:23:09 -0000	1.28
+++ StyleSheetGenerator.java	5 Jan 2010 13:49:33 -0000	1.29
@@ -1,24 +1,10 @@
 package org.w3c.css.css;
 
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.io.PrintWriter;
-import java.net.URL;
-import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.Enumeration;
-import java.util.HashMap;
-import java.util.Hashtable;
-import java.util.Iterator;
-import java.util.TimeZone;
-import java.util.Vector;
-
-import org.apache.velocity.VelocityContext;
 import org.apache.velocity.Template;
+import org.apache.velocity.VelocityContext;
 import org.apache.velocity.app.Velocity;
-import org.apache.velocity.exception.ResourceNotFoundException;
 import org.apache.velocity.exception.ParseErrorException;
+import org.apache.velocity.exception.ResourceNotFoundException;
 import org.w3c.css.error.ErrorReportHTML;
 import org.w3c.css.parser.CssError;
 import org.w3c.css.parser.CssErrorToken;
@@ -30,7 +16,20 @@
 import org.w3c.css.util.Messages;
 import org.w3c.css.util.Utf8Properties;
 import org.w3c.css.util.Warnings;
-import org.w3c.css.util.Warning;
+
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.io.PrintWriter;
+import java.net.URL;
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.Enumeration;
+import java.util.HashMap;
+import java.util.Hashtable;
+import java.util.Iterator;
+import java.util.TimeZone;
+import java.util.Vector;
 
 /**
  * @author Julien Grand-Mourcel
@@ -176,14 +175,14 @@
 		               new Integer(warnings.getIgnoredWarningCount()));
         context.put("warning_level", new Integer(warningLevel));
         context.put("rules_count", new Integer(items.size()));
-        context.put("no_errors_report", new Boolean(false));
+        context.put("no_errors_report", Boolean.FALSE);
         context.put("charset", ac.getContentEncoding());
         context.put("cssversion", ac.getCssVersion());
         context.put("css_profile", ac.getProfile());
         context.put("css", ac.getMsg().getString(ac.getCssVersion()));
         context.put("css_link",getURLProperty("@url-base_"+ac.getCssVersion()));
         context.put("is_valid", (errors.getErrorCount() == 0)?"true":"false");
-	context.put("fake_input", new Boolean(ac.isInputFake()));
+	    context.put("fake_input", Boolean.valueOf(ac.isInputFake()));
         context.put("author", "www-validator-css");
         context.put("author-email", "Email.html");
         if (style.charset != null)
@@ -481,7 +480,7 @@
      * is called
      */
     public void desactivateError() {
-        context.put("no_errors_report", new Boolean(true));
+        context.put("no_errors_report", Boolean.TRUE);
 	// activate the no errors report
     }
 

Index: StyleSheetParser.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/css/StyleSheetParser.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- StyleSheetParser.java	17 Dec 2009 16:14:02 -0000	1.16
+++ StyleSheetParser.java	5 Jan 2010 13:49:33 -0000	1.17
@@ -27,7 +27,7 @@
 import org.w3c.css.parser.CssValidatorListener;
 import org.w3c.css.parser.Errors;
 import org.w3c.css.parser.analyzer.TokenMgrError;
-import org.w3c.css.properties.css1.CssProperty;
+import org.w3c.css.properties.css.CssProperty;
 import org.w3c.css.selectors.IdSelector;
 import org.w3c.css.util.ApplContext;
 import org.w3c.css.util.InvalidParamException;
@@ -304,7 +304,8 @@
 		cpe = new CssParseException(new Exception(e.getMessage()));
 	    }
 	    er.addError(new org.w3c.css.parser.CssError(url.toString(),
-							e.getErrorLine(),
+                            -1,
+							//e.getErrorLine(),
 							cpe));
 	    notifyErrors(er);
 	} catch(RuntimeException e) {

Received on Tuesday, 5 January 2010 13:50:07 UTC