You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by dm...@apache.org on 2003/12/20 18:34:51 UTC

cvs commit: jakarta-struts/contrib/struts-el/src/share/org/apache/strutsel/taglib/tiles ELUseAttributeTag.java

dmkarr      2003/12/20 09:34:51

  Modified:    contrib/struts-el/src/share/org/apache/strutsel/taglib/tiles
                        ELUseAttributeTag.java
  Log:
  Adding accessor references for "classname" attribute.
  
  Revision  Changes    Path
  1.2       +23 -4     jakarta-struts/contrib/struts-el/src/share/org/apache/strutsel/taglib/tiles/ELUseAttributeTag.java
  
  Index: ELUseAttributeTag.java
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/struts-el/src/share/org/apache/strutsel/taglib/tiles/ELUseAttributeTag.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ELUseAttributeTag.java	7 Sep 2003 03:22:45 -0000	1.1
  +++ ELUseAttributeTag.java	20 Dec 2003 17:34:51 -0000	1.2
  @@ -84,6 +84,11 @@
        */
       private String idExpr;
       /**
  +     * Instance variable mapped to "classname" tag attribute.
  +     * (Mapping set in associated BeanInfo class.)
  +     */
  +    private String classnameExpr;
  +    /**
        * Instance variable mapped to "scope" tag attribute.
        * (Mapping set in associated BeanInfo class.)
        */
  @@ -105,6 +110,11 @@
        */
       public String getIdExpr() { return (idExpr); }
       /**
  +     * Getter method for "classname" tag attribute.
  +     * (Mapping set in associated BeanInfo class.)
  +     */
  +    public String getClassnameExpr() { return (classnameExpr); }
  +    /**
        * Getter method for "scope" tag attribute.
        * (Mapping set in associated BeanInfo class.)
        */
  @@ -126,6 +136,11 @@
        */
       public void setIdExpr(String idExpr) { this.idExpr = idExpr; }
       /**
  +     * Setter method for "classname" tag attribute.
  +     * (Mapping set in associated BeanInfo class.)
  +     */
  +    public void setClassnameExpr(String classnameExpr) { this.classnameExpr = classnameExpr; }
  +    /**
        * Setter method for "scope" tag attribute.
        * (Mapping set in associated BeanInfo class.)
        */
  @@ -148,6 +163,7 @@
       {
           super.release();
           setIdExpr(null);
  +        setClassnameExpr(null);
           setScopeExpr(null);
           setNameExpr(null);
           setIgnoreExpr(null);
  @@ -176,6 +192,9 @@
           if ((string = EvalHelper.evalString("id", getIdExpr(),
                                               this, pageContext)) != null)
               setId(string);
  +        if ((string = EvalHelper.evalString("classname", getClassnameExpr(),
  +                                            this, pageContext)) != null)
  +            setClassname(string);
           if ((string = EvalHelper.evalString("scope", getScopeExpr(),
                                               this, pageContext)) != null)
               setScope(string);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org