| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:p5_tr_map_js="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map_js.xsd"
- xmlns:p5_tr_map="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/procesy5_translate_map.xsd"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- exclude-result-prefixes="xs"
- version="2.0">
-
-
-
-
- <!--@2016-03 ograniczony p5_tr_map do danych do js:gui aby umozliwic skakanie GUI po kawalkach klas np.
- jezeli GUI zada obiektu Murzyn dziedziczonego z ORGANIZM/CZLOWIEK/Murzyn , to powinien zazadac Murzyn, dostac info, ze to Organizm(Murzyn)
- i po kolei dostawac pola od dziedziczonych obiektow, az dojdzie do Murzyna. Czyli dostaje info, ze Murzyn to Organizm (prosi caly czas o Murzyna)
- dostaje strukture ORGANIZM (system patrzy, ze w kierunku murzyna jest obiekt CZLOWIEK), wiec otwiera strukture CZLOWIEK i dostaje info, ze w kierunku murzyna
- kolejny obiekt to Murzyn, wiec potem dostaje linka do struktury obiektu Murzyn.
-
- Jezeli obiekty maja relacje do innych obiektow - to dostaje GUI ta informacje i uzytkownik moze zadac tych obiektow wysylajac zadania - ta sama sytuacja sie powinna odbywac
- i powinien sie tworzyc uzytkownikowi obiekt, ktory moze wypelnic danymi. Ktory potem to moze byc zapisany i wyslany w XML.
-
- -->
- <xsl:template match="p5_tr_map:go_recurse_from_root_by_build_element" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj">
- <p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj>
- <xsl:apply-templates mode="#current"/>
- </p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj>
- </xsl:template>
- <xsl:template match="p5_tr_map:go_recurse_from_root_by_build_element_434" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj">
- <xsl:apply-templates mode="#current"/>
- </xsl:template>
- <xsl:template match="p5_tr_map:go_recurse_from_root_by_build_element_494" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj">
- <p5_tr_map_js:go_recurse_from_root_by_build_element_494>
- <xsl:apply-templates select="@*" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj"/>
- <xsl:apply-templates mode="#current"/>
- </p5_tr_map_js:go_recurse_from_root_by_build_element_494>
- </xsl:template>
-
-
- <!-- @2016-06 bindera: w przypadku natrafirnia na 4942 - wskazujemy, ze jest dziedziczenie z tego obiektu - i z niego ma wziac strukture, po czym ma jechac dalej az do oczekiwanego obiektu w dol
- TODO trzeba bedzie potem wskazywac w kolejnej sesji odbudowywania struktury, ze sa dalsze elementy nizej -->
- <xsl:template match="p5_tr_map:go_recurse_from_root_by_build_element_xxxx" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj">
- <p5_tr_map_js:go_recurse_from_root_by_build_element_494>
- <xsl:apply-templates select="@*" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj"/>
- <xsl:apply-templates mode="#current"/>
- </p5_tr_map_js:go_recurse_from_root_by_build_element_494>
- </xsl:template>
-
- <xsl:template match="@*" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj">
- <xsl:attribute name="{name()}" select="."/>
- </xsl:template>
-
- <xsl:template match="*" mode="p5_tr_map_js:for_js_gui_wi_refs_wo_refs_obj">
- <xsl:comment>unhandled element <xsl:copy-of select="name()"/></xsl:comment>
- </xsl:template>
-
-
-
- </xsl:stylesheet>
|