equal
deleted
inserted
replaced
692 </xsl:variable> |
692 </xsl:variable> |
693 <xsl:variable name="overlapping_geometry" select="exsl:node-set($_overlapping_geometry)"/> |
693 <xsl:variable name="overlapping_geometry" select="exsl:node-set($_overlapping_geometry)"/> |
694 <func:function name="func:all_related_elements"> |
694 <func:function name="func:all_related_elements"> |
695 <xsl:param name="page"/> |
695 <xsl:param name="page"/> |
696 <xsl:variable name="page_overlapping_geometry" select="$overlapping_geometry/elt[@id = $page/@id]/*"/> |
696 <xsl:variable name="page_overlapping_geometry" select="$overlapping_geometry/elt[@id = $page/@id]/*"/> |
697 <xsl:variable name="page_overlapping_elements" select="//svg:*[@id = $page_overlapping_geometry/@Id]"/> |
697 <xsl:variable name="overlapping_candidates" select="//svg:*[not(starts-with((ancestor::svg:g | .) /@inkscape:label, 'DISCARD:'))]"/> |
|
698 <xsl:variable name="page_overlapping_elements" select="$overlapping_candidates[@id = $page_overlapping_geometry/@Id]"/> |
698 <xsl:variable name="page_widgets_elements" select=" $hmi_elements[not(@id=$page/@id) and descendant-or-self::svg:*/@id = $page_overlapping_elements/@id] /descendant-or-self::svg:*"/> |
699 <xsl:variable name="page_widgets_elements" select=" $hmi_elements[not(@id=$page/@id) and descendant-or-self::svg:*/@id = $page_overlapping_elements/@id] /descendant-or-self::svg:*"/> |
699 <xsl:variable name="page_sub_elements" select="func:refered_elements($page | $page_overlapping_elements | $page_widgets_elements)"/> |
700 <xsl:variable name="page_sub_elements" select="func:refered_elements($page | $page_overlapping_elements | $page_widgets_elements)"/> |
700 <func:result select="$page_sub_elements"/> |
701 <func:result select="$page_sub_elements"/> |
701 </func:function> |
702 </func:function> |
702 <func:function name="func:required_elements"> |
703 <func:function name="func:required_elements"> |