- From: Yves Lafon via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 04 Sep 2012 08:23:22 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2002/css-validator/org/w3c/css/properties/css
In directory hutz:/tmp/cvs-serv27446/css
Modified Files:
CssWordSpacing.java
Log Message:
use the root class CssValue
Index: CssWordSpacing.java
===================================================================
RCS file: /sources/public/2002/css-validator/org/w3c/css/properties/css/CssWordSpacing.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- CssWordSpacing.java 9 Feb 2012 17:36:28 -0000 1.1
+++ CssWordSpacing.java 4 Sep 2012 08:23:20 -0000 1.2
@@ -16,93 +16,94 @@
*/
public class CssWordSpacing extends CssProperty {
- CssValue value;
+ public CssValue value;
- /**
- * Create a new CssWordSpacing.
- */
- public CssWordSpacing() {
- }
+ /**
+ * Create a new CssWordSpacing.
+ */
+ public CssWordSpacing() {
+ }
- /**
- * Create a new CssWordSpacing with an expression
- *
- * @param expression The expression
- * @throws org.w3c.css.util.InvalidParamException
- * The expression is incorrect
- */
- public CssWordSpacing(ApplContext ac, CssExpression expression,
- boolean check) throws InvalidParamException {
+ /**
+ * Create a new CssWordSpacing with an expression
+ *
+ * @param expression The expression
+ * @throws org.w3c.css.util.InvalidParamException
+ * The expression is incorrect
+ */
+ public CssWordSpacing(ApplContext ac, CssExpression expression,
+ boolean check) throws InvalidParamException {
- throw new InvalidParamException("unrecognize", ac);
- }
+ throw new InvalidParamException("unrecognize", ac);
+ }
- public CssWordSpacing(ApplContext ac, CssExpression expression)
- throws InvalidParamException {
- this(ac, expression, false);
- }
+ public CssWordSpacing(ApplContext ac, CssExpression expression)
+ throws InvalidParamException {
+ this(ac, expression, false);
+ }
- /**
- * Returns the value of this property
- */
- public Object get() {
- return value;
- }
+ /**
+ * Returns the value of this property
+ */
+ public Object get() {
+ return value;
+ }
- /**
- * Returns the name of this property
- */
- public final String getPropertyName() {
- return "word-spacing";
- }
+ /**
+ * Returns the name of this property
+ */
+ public final String getPropertyName() {
+ return "word-spacing";
+ }
- /**
- * Returns true if this property is "softly" inherited
- * e.g. his value equals inherit
- */
- public boolean isSoftlyInherited() {
- return value == inherit;
- }
+ /**
+ * Returns true if this property is "softly" inherited
+ * e.g. his value equals inherit
+ */
+ public boolean isSoftlyInherited() {
+ return value == inherit;
+ }
- /**
- * Returns a string representation of the object.
- */
- public String toString() {
- return value.toString();
- }
+ /**
+ * Returns a string representation of the object.
+ */
+ public String toString() {
+ return value.toString();
+ }
- /**
- * Adds this property to a style.
- *
- * @param style The style.
- */
- public void addToStyle(ApplContext ac, CssStyle style) {
- Css1Style style0 = (Css1Style) style;
- if (style0.cssWordSpacing != null)
- style0.addRedefinitionWarning(ac, this);
- style0.cssWordSpacing = this;
- }
+ /**
+ * Adds this property to a style.
+ *
+ * @param style The style.
+ */
+ public void addToStyle(ApplContext ac, CssStyle style) {
+ Css1Style style0 = (Css1Style) style;
+ if (style0.cssWordSpacing != null)
+ style0.addRedefinitionWarning(ac, this);
+ style0.cssWordSpacing = this;
+ }
- /**
- * Get this property in the style.
- *
- * @param style The style where the property is
- * @param resolve if true, resolve the style to find this property
- */
- public CssProperty getPropertyInStyle(CssStyle style, boolean resolve) {
- if (resolve) {
- return ((Css1Style) style).getWordSpacing();
- } else {
- return ((Css1Style) style).cssWordSpacing;
- }
- }
+ /**
+ * Get this property in the style.
+ *
+ * @param style The style where the property is
+ * @param resolve if true, resolve the style to find this property
+ */
+ public CssProperty getPropertyInStyle(CssStyle style, boolean resolve) {
+ if (resolve) {
+ return ((Css1Style) style).getWordSpacing();
+ } else {
+ return ((Css1Style) style).cssWordSpacing;
+ }
+ }
- /**
- * Compares two properties for equality.
- *
- * @param property The other property.
- */
- public boolean equals(CssProperty property) {
- return false;
- }
+ /**
+ * Compares two properties for equality.
+ *
+ * @param property The other property.
+ */
+ public boolean equals(CssProperty property) {
+ return (property instanceof CssWordSpacing) &&
+ ((CssWordSpacing) property).value.equals(value);
+ }
}
Received on Tuesday, 4 September 2012 08:23:23 UTC