Author: ffang
Date: Mon Sep 26 05:14:57 2011
New Revision: 1175675
URL: http://svn.apache.org/viewvc?rev=1175675&view=rev
Log:
Merged revisions 1175672 via svnmerge from
https://svn.apache.org/repos/asf/cxf/trunk
........
r1175672 | ffang | 2011-09-26 13:06:45 +0800 (δΈ€, 26 9 2011) | 1 line
[CXF-3824]CLI tool -help should be able to list all switch in toolspec
........
Modified:
cxf/branches/2.4.x-fixes/ (props changed)
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/detailedUsage.xsl
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/usage.xsl
Propchange: cxf/branches/2.4.x-fixes/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.
Modified:
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/detailedUsage.xsl
URL:
http://svn.apache.org/viewvc/cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/detailedUsage.xsl?rev=1175675&r1=1175674&r2=1175675&view=diff
==============================================================================
---
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/detailedUsage.xsl
(original)
+++
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/detailedUsage.xsl
Mon Sep 26 05:14:57 2011
@@ -53,8 +53,14 @@
<xsl:if test="@minOccurs=0">
<xsl:text>[ </xsl:text>
</xsl:if>
- <xsl:text>-</xsl:text>
- <xsl:value-of select="ts:switch"/>
+ <xsl:for-each select="ts:switch">
+ <xsl:if test="position() > 1">
+ <xsl:text>|</xsl:text>
+ </xsl:if>
+ <xsl:text>-</xsl:text>
+ <xsl:value-of select="text()"/>
+ </xsl:for-each>
+
<xsl:if
test="ts:associatedArgument[@placement='afterSpace']">
<xsl:text> </xsl:text>
</xsl:if>
Modified:
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/usage.xsl
URL:
http://svn.apache.org/viewvc/cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/usage.xsl?rev=1175675&r1=1175674&r2=1175675&view=diff
==============================================================================
---
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/usage.xsl
(original)
+++
cxf/branches/2.4.x-fixes/tools/common/src/main/java/org/apache/cxf/tools/common/toolspec/parser/usage.xsl
Mon Sep 26 05:14:57 2011
@@ -65,8 +65,16 @@ Form </xsl:text>
<xsl:text>[ </xsl:text>
</xsl:if>
- <xsl:text>-</xsl:text>
- <xsl:value-of select="ts:switch"/>
+
+ <xsl:for-each select="ts:switch">
+ <xsl:if test="position() > 1">
+ <xsl:text>|</xsl:text>
+ </xsl:if>
+ <xsl:text>-</xsl:text>
+ <xsl:value-of select="text()"/>
+ </xsl:for-each>
+
+
<xsl:if test="ts:associatedArgument[@placement='afterSpace']">
<xsl:text> </xsl:text>