From: Chris M. <zm...@us...> - 2002-03-08 19:20:20
|
Update of /cvsroot/kuml/kuml/libkuml/uml/tools In directory usw-pr-cvs1:/tmp/cvs-serv4731 Modified Files: gen_class_ccs.xsl Log Message: Mod to generate a #include <algorithm> for files with multivalues attributes. Index: gen_class_ccs.xsl =================================================================== RCS file: /cvsroot/kuml/kuml/libkuml/uml/tools/gen_class_ccs.xsl,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -r1.13 -r1.14 *** gen_class_ccs.xsl 27 Feb 2002 22:25:46 -0000 1.13 --- gen_class_ccs.xsl 8 Mar 2002 19:20:15 -0000 1.14 *************** *** 112,115 **** --- 112,120 ---- <xsl:text>#include <string.h> </xsl:text> + <!-- Find a multiple-valued Attribute. --> + <xsl:if test='count(descendant::Model:Attribute/Model:StructuralFeature.multiplicity/XMI.field[position()=2][self::XMI.field > 1 or self::XMI.field = -1]) > 0'> + <xsl:text>#include <algorithm> </xsl:text> + </xsl:if> + <xsl:text> </xsl:text> |