hillion     01/06/19 07:27:20

  Modified:    sources/org/apache/batik/css AbstractViewCSS.java
  Log:
  Added a getCascadedStyle() method to AbstractViewCSS.
  
  Revision  Changes    Path
  1.15      +15 -4     xml-batik/sources/org/apache/batik/css/AbstractViewCSS.java
  
  Index: AbstractViewCSS.java
  ===================================================================
  RCS file: /home/cvs/xml-batik/sources/org/apache/batik/css/AbstractViewCSS.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- AbstractViewCSS.java      2001/06/12 14:09:19     1.14
  +++ AbstractViewCSS.java      2001/06/19 14:27:18     1.15
  @@ -44,7 +44,7 @@
    * {@link org.w3c.dom.css.ViewCSS} interface.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Stephane Hillion</a>
  - * @version $Id: AbstractViewCSS.java,v 1.14 2001/06/12 14:09:19 hillion Exp $
  + * @version $Id: AbstractViewCSS.java,v 1.15 2001/06/19 14:27:18 hillion Exp $
    */
   public abstract class AbstractViewCSS implements ViewCSS {
   
  @@ -169,8 +169,21 @@
        * Computes the cascaded style for the given element and pseudo element.
        */
       public CSSOMReadOnlyStyleDeclaration computeStyle(Element elt,
  -                                            String pseudoElt) {
  +                                                      String pseudoElt) {
           CSSOMReadOnlyStyleDeclaration result;
  +        result = getCascadedStyle(elt, pseudoElt);
  +
  +     computeRelativeValues(elt, pseudoElt, result);
  +
  +     return result;
  +    }
  +
  +    /**
  +     * Computes the cascaded style for the given element and pseudo element.
  +     */
  +    public CSSOMReadOnlyStyleDeclaration getCascadedStyle(Element elt,
  +                                                          String pseudoElt) {
  +        CSSOMReadOnlyStyleDeclaration result;
           result = new CSSOMReadOnlyStyleDeclaration(this, elt);
   
        addUserAgentProperties(elt, pseudoElt, result);
  @@ -179,8 +192,6 @@
        addAuthorStyleSheetProperties(elt, pseudoElt, result);
        addInlineStyleProperties(elt, pseudoElt, result);
        addOverrideStyleProperties(elt, pseudoElt, result);
  -
  -     computeRelativeValues(elt, pseudoElt, result);
   
        return result;
       }
  
  
  

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

Reply via email to