Update of /cvsroot/xdoclet/xdoclet/modules/web/src/xdoclet/modules/web/resources
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19168/xdoclet/modules/web/src/xdoclet/modules/web/resources

Modified Files:
        taglib_tld.xdt 
Log Message:
Added not yet present changes from XDT-580.
Patch by Andy Jaschke.

Index: taglib_tld.xdt
===================================================================
RCS file: 
/cvsroot/xdoclet/xdoclet/modules/web/src/xdoclet/modules/web/resources/taglib_tld.xdt,v
retrieving revision 1.11
retrieving revision 1.12
diff -C2 -r1.11 -r1.12
*** taglib_tld.xdt      16 Jan 2005 11:41:55 -0000      1.11
--- taglib_tld.xdt      16 Jan 2005 12:13:48 -0000      1.12
***************
*** 17,24 ****
     <shortname><XDtConfig:configParameterValue 
paramName="Shortname"/></shortname>
    </XDtConfig:ifConfigParamEquals>
!   <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" value="1.2">
     <tlib-version><XDtConfig:configParameterValue 
paramName="Taglibversion"/></tlib-version>
     <jsp-version><XDtConfig:configParameterValue 
paramName="Jspversion"/></jsp-version>
     <short-name><XDtConfig:configParameterValue 
paramName="Shortname"/></short-name>
    </XDtConfig:ifConfigParamGreaterOrEquals>
  
--- 17,28 ----
     <shortname><XDtConfig:configParameterValue 
paramName="Shortname"/></shortname>
    </XDtConfig:ifConfigParamEquals>
!   <XDtConfig:ifConfigParamEquals paramName="Jspversion" value="1.2">
     <tlib-version><XDtConfig:configParameterValue 
paramName="Taglibversion"/></tlib-version>
     <jsp-version><XDtConfig:configParameterValue 
paramName="Jspversion"/></jsp-version>
     <short-name><XDtConfig:configParameterValue 
paramName="Shortname"/></short-name>
+   </XDtConfig:ifConfigParamEquals>
+   <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" value="2.0">
+    <tlib-version><XDtConfig:configParameterValue 
paramName="Taglibversion"/></tlib-version>
+    <short-name><XDtConfig:configParameterValue 
paramName="Shortname"/></short-name>
    </XDtConfig:ifConfigParamGreaterOrEquals>
  
***************
*** 70,74 ****
     <XDtMerge:merge file="taglib-functions.ent">
     </XDtMerge:merge>
!   <XDtConfig:ifConfigParamGreaterOrEquals>  
  
    <XDtClass:forAllClasses 
type="javax.servlet.http.HttpSessionActivationListener,javax.servlet.http.HttpSessionAttributeListener,javax.servlet.http.HttpSessionBindingListener,javax.servlet.http.HttpSessionListener,javax.servlet.ServletContextAttributeListener,javax.servlet.ServletContextListener"
 abstract="false">
--- 74,78 ----
     <XDtMerge:merge file="taglib-functions.ent">
     </XDtMerge:merge>
!   </XDtConfig:ifConfigParamGreaterOrEquals>  
  
    <XDtClass:forAllClasses 
type="javax.servlet.http.HttpSessionActivationListener,javax.servlet.http.HttpSessionAttributeListener,javax.servlet.http.HttpSessionBindingListener,javax.servlet.http.HttpSessionListener,javax.servlet.ServletContextAttributeListener,javax.servlet.ServletContextListener"
 abstract="false">
***************
*** 82,91 ****
    </XDtConfig:ifConfigParamGreaterOrEquals>
  
!   <XDtClass:forAllClasses 
type="javax.servlet.jsp.tagext.Tag,javax.servlet.jsp.tagext.TagSupport" 
abstract="false">
     <XDtClass:ifHasClassTag tagName="jsp:tag">
     <tag>
  
-       <name><XDtClass:classTagValue tagName="jsp:tag" 
paramName="name"/></name>
      <XDtConfig:ifConfigParamEquals paramName="Jspversion" value="1.1">
        <tagclass><XDtClass:fullClassName/></tagclass>
       <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="tei-class">
--- 86,95 ----
    </XDtConfig:ifConfigParamGreaterOrEquals>
  
!   <XDtClass:forAllClasses 
type="javax.servlet.jsp.tagext.Tag,javax.servlet.jsp.tagext.TagSupport,javax.servlet.jsp.tagext.SimpleTagSupport"
 abstract="false">
     <XDtClass:ifHasClassTag tagName="jsp:tag">
     <tag>
  
      <XDtConfig:ifConfigParamEquals paramName="Jspversion" value="1.1">
+       <name><XDtClass:classTagValue tagName="jsp:tag" 
paramName="name"/></name>
        <tagclass><XDtClass:fullClassName/></tagclass>
       <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="tei-class">
***************
*** 99,103 ****
       </XDtClass:ifHasClassTag>
      </XDtConfig:ifConfigParamEquals>
!     <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="1.2">
        <tag-class><XDtClass:fullClassName/></tag-class>
       <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="tei-class">
--- 103,108 ----
       </XDtClass:ifHasClassTag>
      </XDtConfig:ifConfigParamEquals>
!     <XDtConfig:ifConfigParamEquals paramName="Jspversion" value="1.2">
!       <name><XDtClass:classTagValue tagName="jsp:tag" 
paramName="name"/></name>
        <tag-class><XDtClass:fullClassName/></tag-class>
       <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="tei-class">
***************
*** 119,127 ****
--- 124,163 ----
        <description><![CDATA[<XDtClass:classTagValue tagName="jsp:tag" 
paramName="description"/>]]></description>
       </XDtClass:ifHasClassTag>
+     </XDtConfig:ifConfigParamEquals>
+     <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="2.0">
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="description">
+       <description><XDtClass:classTagValue tagName="jsp:tag" 
paramName="description"/></description>
+      </XDtClass:ifHasClassTag>
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="display-name">
+       <display-name><XDtClass:classTagValue tagName="jsp:tag" 
paramName="display-name"/></display-name>
+      </XDtClass:ifHasClassTag>   
+       <icon>    
+         <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="small-icon">
+          <small-icon><XDtClass:classTagValue tagName="jsp:tag" 
paramName="small-icon"/></small-icon>
+         </XDtClass:ifHasClassTag>
+         <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="large-icon">
+          <large-icon><XDtClass:classTagValue tagName="jsp:tag" 
paramName="large-icon"/></large-icon>
+         </XDtClass:ifHasClassTag>
+       </icon>
+       <name><XDtClass:classTagValue tagName="jsp:tag" 
paramName="name"/></name>
+       <tag-class><XDtClass:fullClassName/></tag-class>
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="tei-class">
+       <tei-class><XDtClass:classTagValue tagName="jsp:tag" 
paramName="tei-class"/></tei-class>
+      </XDtClass:ifHasClassTag>
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="body-content" 
values="JSP,empty,tagdependent" error="ERROR: Paramete 'body-content' is 
mandatory">
+       <body-content><XDtClass:classTagValue tagName="jsp:tag" 
paramName="body-content"/></body-content>
+      </XDtClass:ifHasClassTag>     
      </XDtConfig:ifConfigParamGreaterOrEquals>
  
+ 
+ 
      <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="1.2">
       <XDtClass:forAllClassTags tagName="jsp:variable">
        <variable>
+        <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="2.0">
+         <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="description">
+          <description><XDtClass:classTagValue tagName="jsp:tag" 
paramName="description"/></description>
+         </XDtClass:ifHasClassTag>
+        </XDtConfig:ifConfigParamGreaterOrEquals>  
         <XDtClass:ifHasClassTag tagName="jsp:variable" paramName="name-given">
           <name-given><XDtClass:classTagValue tagName="jsp:variable" 
paramName="name-given"/></name-given>
***************
*** 141,147 ****
--- 177,185 ----
           <scope><XDtClass:classTagValue tagName="jsp:variable" 
paramName="scope" values="NESTED,AT_BEGIN,AT_END"/></scope>
         </XDtClass:ifHasClassTag>
+        <XDtConfig:ifConfigParamEquals paramName="Jspversion" value="1.2">
          <XDtClass:ifHasClassTag tagName="jsp:variable" 
paramName="description">
           <description><![CDATA[<XDtClass:classTagValue tagName="jsp:variable" 
paramName="description"/>]]></description>
          </XDtClass:ifHasClassTag>
+        </XDtConfig:ifConfigParamEquals>
        </variable>
       </XDtClass:forAllClassTags>
***************
*** 151,163 ****
       <XDtMethod:ifHasMethodTag tagName="jsp:attribute">
        <attribute>
           <name><XDtMethod:propertyName/></name>
          <XDtMethod:ifHasMethodTag tagName="jsp:attribute" 
paramName="required">
           <required><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="required" values="true,false,yes,no"/></required>
          </XDtMethod:ifHasMethodTag>
          <XDtMethod:ifHasMethodTag tagName="jsp:attribute" 
paramName="rtexprvalue">
           <rtexprvalue><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="rtexprvalue" values="true,false,yes,no"/></rtexprvalue>
          </XDtMethod:ifHasMethodTag>
  
!         <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="1.2">
            <XDtMethod:ifHasMethodTag tagName="jsp:attribute" paramName="type">
             <type><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="type"/></type>
--- 189,208 ----
       <XDtMethod:ifHasMethodTag tagName="jsp:attribute">
        <attribute>
+         <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="2.0">
+         <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="description">
+          <description><XDtClass:classTagValue tagName="jsp:tag" 
paramName="description"/></description>
+         </XDtClass:ifHasClassTag>
+         </XDtConfig:ifConfigParamGreaterOrEquals>  
           <name><XDtMethod:propertyName/></name>
          <XDtMethod:ifHasMethodTag tagName="jsp:attribute" 
paramName="required">
           <required><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="required" values="true,false,yes,no"/></required>
          </XDtMethod:ifHasMethodTag>
+         <XDtConfig:ifConfigParamNotGreaterOrEquals paramName="Jspversion" 
value="2.0">
          <XDtMethod:ifHasMethodTag tagName="jsp:attribute" 
paramName="rtexprvalue">
           <rtexprvalue><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="rtexprvalue" values="true,false,yes,no"/></rtexprvalue>
          </XDtMethod:ifHasMethodTag>
+         </XDtConfig:ifConfigParamNotGreaterOrEquals>  
  
!         <XDtConfig:ifConfigParamEquals paramName="Jspversion" value="1.2">
            <XDtMethod:ifHasMethodTag tagName="jsp:attribute" paramName="type">
             <type><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="type"/></type>
***************
*** 166,169 ****
--- 211,228 ----
             <description><![CDATA[<XDtMethod:methodTagValue 
tagName="jsp:attribute" paramName="description"/>]]></description>
            </XDtMethod:ifHasMethodTag>
+         </XDtConfig:ifConfigParamEquals>
+ 
+         <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="2.0">
+           <XDtMethod:ifDoesntHaveMethodTag tagName="jsp:attribute" 
paramName="fragment">
+           <XDtMethod:ifHasMethodTag tagName="jsp:attribute" 
paramName="rtexprvalue">
+            <rtexprvalue><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="rtexprvalue" values="true,false,yes,no"/></rtexprvalue>
+           </XDtMethod:ifHasMethodTag>
+           <XDtMethod:ifHasMethodTag tagName="jsp:attribute" paramName="type">
+            <type><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="type"/></type>
+           </XDtMethod:ifHasMethodTag>
+           </XDtMethod:ifDoesntHaveMethodTag>
+           <XDtMethod:ifHasMethodTag tagName="jsp:attribute" 
paramName="fragment">
+            <rtexprvalue><XDtMethod:methodTagValue tagName="jsp:attribute" 
paramName="fragment" values="true,false,yes,no"/></rtexprvalue>
+           </XDtMethod:ifHasMethodTag>
          </XDtConfig:ifConfigParamGreaterOrEquals>
  
***************
*** 171,174 ****
--- 230,246 ----
       </XDtMethod:ifHasMethodTag>
      </XDtMethod:forAllMethods>
+ 
+     <XDtConfig:ifConfigParamGreaterOrEquals paramName="Jspversion" 
value="2.0">
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="dynamic-attributes">
+       <dynamic-attributes><XDtClass:classTagValue tagName="jsp:tag" 
paramName="dynamic-attributes" values="true,false,yes,no"/></dynamic-attributes>
+      </XDtClass:ifHasClassTag>
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="example">
+       <example><XDtClass:classTagValue tagName="jsp:tag" 
paramName="example"/></example>
+      </XDtClass:ifHasClassTag>
+      <XDtClass:ifHasClassTag tagName="jsp:tag" paramName="tag-extension">
+       <!-- Sorry! This template does not support the 'tag-extension' element 
at the moment -->
+      </XDtClass:ifHasClassTag>
+     </XDtConfig:ifConfigParamGreaterOrEquals>
+ 
     </tag>
    </XDtClass:ifHasClassTag>



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to