Could you supply this as a patch Herv�? Mailing lists is the worst bug
tracker in the world. It's even worse than Rational ClearQuest! ;-) If you
don't, it'll get lost with 95% certainty.

Thanks,
Aslak

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Herve
> Tchepannou
> Sent: 6. desember 2002 23:19
> To: xdoclet
> Subject: [Xdoclet-user] Fix for webwork.module
>
>
> I found a that @webwork.command didn't support views attribute.
> This is the new webwork_views.xdt that fixes the problem
>
> --
>
> Herve Tchepannou
> mailto:[EMAIL PROTECTED]
> ----
>
>
> # Global action views
> <XDtMerge:merge file="views.properties">
> #Define your forwards in a file called views.properties and place
> #it in your merge directory.
> </XDtMerge:merge>
>
> # Action views
> <XDtClass:forAllClasses
> type="webwork.action.Action"><XDtClass:forAllClassTags
> tagName="webwork:action"><XDtClass:classTagValue
> tagName="webwork:action" paramName="name"
> />.action=<XDtClass:fullClassName /><XDtClass:ifHasClassTag
> tagName="webwork:action" paramName="success">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.success=<XDtClass:classTagValue tagName="webwork:action"
> paramName="success"
> /></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag
> tagName="webwork:action" paramName="error">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.error=<XDtClass:classTagValue tagName="webwork:action"
> paramName="error"
> /></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag
> tagName="webwork:action" paramName="input">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.input=<XDtClass:classTagValue tagName="webwork:action"
> paramName="input"
> /></XDtClass:ifHasClassTag><XDtClass:ifHasClassTag
> tagName="webwork:action" paramName="views">
> <XDtClass:forAllClassTagTokens tagName="webwork:action"
> paramName="views" delimiter=","><XDtClass:classTagValue
> tagName="webwork:action" paramName="name" />.<XDtClass:currentToken />
> </XDtClass:forAllClassTagTokens></XDtClass:ifHasClassTag>
> </XDtClass:forAllClassTags>
> <XDtMethod:forAllMethods><XDtMethod:forAllMethodTags
> tagName="webwork:command"><XDtMethod:ifHasMethodTag
> tagName="webwork:command"
> paramName="name"><XDtClass:forAllClassTags
> tagName="webwork:action"><XDtClass:classTagValue
> tagName="webwork:action" paramName="name"
> />.<XDtMethod:methodTagValue tagName="webwork:command"
> paramName="name"/>.action=<XDtClass:fullClassName
> />!<XDtWebWork:commandName/><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="success">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.<XDtMethod:methodTagValue tagName="webwork:command"
> paramName="name"/>.success=<XDtMethod:methodTagValue
> tagName="webwork:command" paramName="success"
> /></XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="error">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.<XDtMethod:methodTagValue tagName="webwork:command"
> paramName="name"/>.error=<XDtMethod:methodTagValue
> tagName="webwork:command" paramName="error"
> /></XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="input">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.<XDtMethod:methodTagValue tagName="webwork:command"
> paramName="name"/>.input=<XDtMethod:methodTagValue
> tagName="webwork:command" paramName="input"
> /></XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="views">
> <XDtMethod:forAllMethodTagTokens tagName="webwork:command"
> paramName="views" delimiter=","><XDtClass:classTagValue
> tagName="webwork:action" paramName="name"
> />.<XDtMethod:methodTagValue tagName="webwork:command"
> paramName="name"/>.<XDtClass:currentToken />
> </XDtMethod:forAllMethodTagTokens></XDtMethod:ifHasMethodTag>
> </XDtClass:forAllClassTags></XDtMethod:ifHasMethodTag><XDtMethod:i
> fDoesntHaveMethodTag tagName="webwork:command"
> paramName="name"><XDtClass:forAllClassTags
> tagName="webwork:action"><XDtClass:classTagValue
> tagName="webwork:action" paramName="name"
> />.<XDtWebWork:commandName/>.action=<XDtClass:fullClassName
> />!<XDtWebWork:commandName/><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="success">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.<XDtWebWork:commandName/>.success=<XDtMethod:methodTagValue
> tagName="webwork:command" paramName="success"
> /></XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="error">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.<XDtWebWork:commandName/>.error=<XDtMethod:methodTagValue
> tagName="webwork:command" paramName="error"
> /></XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="input">
> <XDtClass:classTagValue tagName="webwork:action" paramName="name"
> />.<XDtWebWork:commandName/>.input=<XDtMethod:methodTagValue
> tagName="webwork:command" paramName="input"
> /></XDtMethod:ifHasMethodTag><XDtMethod:ifHasMethodTag
> tagName="webwork:command" paramName="views">
> <XDtClass:forAllClassTagTokens tagName="webwork:action"
> paramName="views" delimiter=","><XDtClass:classTagValue
> tagName="webwork:action" paramName="name"
> />.<XDtWebWork:commandName/>.<XDtClass:currentToken />
> </XDtClass:forAllClassTagTokens></XDtMethod:ifHasMethodTag>
> </XDtClass:forAllClassTags></XDtMethod:ifDoesntHaveMethodTag></XDt
> Method:forAllMethodTags></XDtMethod:forAllMethods></XDtClass:forAl
> lClasses>
> --
>
> Herve Tchepannou
> mailto:[EMAIL PROTECTED]
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to