<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:variable name="MsgType">
<xsl:value-of select="/formsData/forms/form/form[@id='3.1']/data/combo"/>
</xsl:variable>
package fws;
import java.util.Vector;
/**
* @author Captor
*
*/
public class MessageFormat {
static int msgNum = 0;
public static String create(int i) {
// START-SAFE(TestZone)
<xsl:value-of select="/formsData/safezone[@id='TestZone']"/>// END-SAFE
msgNum++;
String s = new String();
s = s.concat(FWS.MsgType);
s = s.concat(":");
s = s.concat(FWS.ID);
s = s.concat(":");
s = s.concat(new Integer(i).toString());
<xsl:if test="$MsgType='LONGMSG'">
try {
Integer mn = new Integer(msgNum);
s = s.concat(":");
s = s.concat(mn.toString());
} catch (RuntimeException e) {
System.out.println(e);
}
</xsl:if>
return s;
}
}
</xsl:template>
</xsl:stylesheet>