# HG changeset patch # User cin # Date 1519316040 -10800 # Node ID 7f803979305f7bed4dade6cf0b6e6c3658a8c738 # Parent cbdada054b4a6d0e8f13da7d4144aeae3184d4c8 improved cs-dom generation, added getMember, getKeyMember templates diff -r cbdada054b4a -r 7f803979305f .project --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.project Thu Feb 22 19:14:00 2018 +0300 @@ -0,0 +1,11 @@ + + + ModelGenerator + + + + + + + + diff -r cbdada054b4a -r 7f803979305f data/model.xml --- a/data/model.xml Wed Feb 21 03:01:53 2018 +0300 +++ b/data/model.xml Thu Feb 22 19:14:00 2018 +0300 @@ -33,7 +33,7 @@ Район проведения операции, в котором будет работать данная единица. - + Идентификатор операции, используется для фильтрации @@ -79,8 +79,8 @@ Список районов поиска - - + + diff -r cbdada054b4a -r 7f803979305f xslt/model.xslt --- a/xslt/model.xslt Wed Feb 21 03:01:53 2018 +0300 +++ b/xslt/model.xslt Thu Feb 22 19:14:00 2018 +0300 @@ -5,6 +5,8 @@ xmlns:cs="http://implab.org/schemas/code-dom/csharp.v1.xsd" xmlns:sql="http://implab.org/schemas/data-model/sql.v1.xsd" xmlns:t="http://implab.org/schemas/temp" xmlns:exsl="http://exslt.org/common" exclude-result-prefixes="clr m xsl exsl sql"> + + @@ -257,30 +259,51 @@ - nameof() - nameof( - - . - - ) + + + + + + + + + + + + + + + + + + + + - nameof( - - ) - nameof( - + + + + + + + + + + + + + + - . - - - ) + + @@ -520,11 +543,13 @@ - + + + @@ -533,18 +558,36 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -554,5 +597,63 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -r cbdada054b4a -r 7f803979305f xslt/text-tools.xsl --- a/xslt/text-tools.xsl Wed Feb 21 03:01:53 2018 +0300 +++ b/xslt/text-tools.xsl Thu Feb 22 19:14:00 2018 +0300 @@ -1,8 +1,9 @@ + xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:t="http://implab.org/schemas/temp" + xmlns:exsl="http://exslt.org/common" extension-element-prefixes="exsl"> - + @@ -22,7 +23,7 @@ - + @@ -32,10 +33,37 @@ select="concat(translate($before,$uppercase,$smallcase), $after)" /> - + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file