bella       01/07/04 23:40:13

  Modified:    sources/org/apache/batik/css/value
                        TextDecorationFactory.java
                        TextDecorationResolver.java
  Log:
  fixed up problem with text decoration inheritance and default values
  
  Revision  Changes    Path
  1.5       +4 -2      
xml-batik/sources/org/apache/batik/css/value/TextDecorationFactory.java
  
  Index: TextDecorationFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-batik/sources/org/apache/batik/css/value/TextDecorationFactory.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- TextDecorationFactory.java        2001/06/12 23:49:37     1.4
  +++ TextDecorationFactory.java        2001/07/05 06:40:12     1.5
  @@ -20,7 +20,7 @@
    * This class provides a factory for the 'text-decoration' property values.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stephane Hillion</a>
  - * @version $Id: TextDecorationFactory.java,v 1.4 2001/06/12 23:49:37 bella Exp $
  + * @version $Id: TextDecorationFactory.java,v 1.5 2001/07/05 06:40:12 bella Exp $
    */
   public class TextDecorationFactory
       extends    AbstractValueFactory
  @@ -35,7 +35,6 @@
        values.put(CSS_LINE_THROUGH_VALUE, LINE_THROUGH_VALUE);
        values.put(CSS_OVERLINE_VALUE,     OVERLINE_VALUE);
        values.put(CSS_UNDERLINE_VALUE,    UNDERLINE_VALUE);
  -    values.put(CSS_NONE_VALUE,    NONE_VALUE);
       }
   
       /**
  @@ -67,6 +66,9 @@
        case LexicalUnit.SAC_INHERIT:
            return INHERIT;
        case LexicalUnit.SAC_IDENT:
  +        if (lu.getStringValue().equalsIgnoreCase(CSS_NONE_VALUE)) {
  +                 return NONE_VALUE;
  +         }
            ImmutableValueList list = new ImmutableValueList(' ');
            do {
                list.append(new CSSOMValue(identFactory,
  
  
  
  1.4       +4 -4      
xml-batik/sources/org/apache/batik/css/value/TextDecorationResolver.java
  
  Index: TextDecorationResolver.java
  ===================================================================
  RCS file: 
/home/cvs/xml-batik/sources/org/apache/batik/css/value/TextDecorationResolver.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TextDecorationResolver.java       2001/06/12 23:49:38     1.3
  +++ TextDecorationResolver.java       2001/07/05 06:40:12     1.4
  @@ -18,7 +18,7 @@
    * property.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stephane Hillion</a>
  - * @version $Id: TextDecorationResolver.java,v 1.3 2001/06/12 23:49:38 bella Exp $
  + * @version $Id: TextDecorationResolver.java,v 1.4 2001/07/05 06:40:12 bella Exp $
    */
   public class TextDecorationResolver implements RelativeValueResolver {
   
  @@ -26,21 +26,21 @@
        * Whether the handled property is inherited or not.
        */
       public boolean isInheritedProperty() {
  -     return false;
  +        return false;
       }
   
       /**
        * Returns the name of the handled property.
        */
       public String getPropertyName() {
  -     return ValueConstants.CSS_TEXT_DECORATION_PROPERTY;
  +        return ValueConstants.CSS_TEXT_DECORATION_PROPERTY;
       }
   
       /**
        * Returns the default value for the handled property.
        */
       public CSSOMReadOnlyValue getDefaultValue() {
  -     return new CSSOMReadOnlyValue(TextDecorationFactory.NONE_VALUE);
  +        return new CSSOMReadOnlyValue(TextDecorationFactory.NONE_VALUE);
       }
   
       /**
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to