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
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel