| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <?xml version="1.0" encoding="UTF-8"?>
- <xsl:stylesheet xmlns:vc="http://www.w3.org/2007/XMLSchema-versioning"
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:p5bws="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/WPS_Functions.xsd"
- xmlns:system_cache__appinfo="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache/appinfo.xsd"
- xmlns:p5fi="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/folders_interface/p5fi.xsd"
- xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:p5ant="http://biuro.biall-net.pl/xmlschema_procesy5/default_db_xml_cache.public/ant/ant.xsd"
- xmlns:p5dg="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"
- exclude-result-prefixes="xs"
- version="2.0">
- <xsl:output indent="yes"/>
- <xsl:strip-space elements="*"/>
- <xsl:param name="basedir"/>
-
-
-
- <!--<xsl:param name="remote.ant-object" required="yes"/>-->
-
- <xsl:param name="p5xmli.TypeName.local" />
- <xsl:param name="p5fi.primaryKey.local"/>
- <xsl:param name="p5fi.primaryKeyField.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.root_points.mount_point"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.root_points.share_point"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.root_points.www_share_point"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.mount_point.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.www_share_point.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.LOOKAT_FOLDER_LOOK_GLOB.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.LOOKAT_FOLDER_VARNAME.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.DEST_FOLDER_FORMAT.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.DEST_FOLDER_VARNAME1.local"/>
- <xsl:param name="p5build_SE.build_procesy5_config.folders.COLUMN.DEST_FOLDER_VARNAME2.local"/>
-
-
- <!--<xsl:param name="basedir" required="yes"/>-->
- <!--<xsl:param name="object_modeling_new.build.xml" required="yes"/>
- <xsl:param name="object_merge_ant_object.build.xml" required="yes"/>-->
-
- <xsl:template match="p5dg:p5dg.documentation.files.index_analyzed.xml" mode="p5fi:p5fi.action.build.xml">
- <project basedir="{$basedir}" name="p5fi.action.build.xml" default="folders_interface.action.build.xml"> <!-- object_merge_ant_object.merge.try.build.xml -->
- <!-- <include file="{$object_modeling_new.build.xml}" as="object_modeling_new"/>
- <include file="{$object_merge_ant_object.build.xml}" as="object_merge_ant_object"/>-->
-
- <target name="p5fi.action.build.xml">
- <xsl:apply-templates mode="#current"/>
- </target>
- </project>
- </xsl:template>
-
-
-
- <xsl:template match="p5ant:filelist[@dir='/Users/a.binder/Documents/se/SE/schema/ant-object/default_db.ADMIN_USERS/ADMIN_USERS']" mode="p5fi:p5fi.action.build.xml">
-
- <xsl:variable name="quess_path" select="substring-after(@dir,concat($p5build_SE.build_procesy5_config.folders.root_points.mount_point,'/'))"/>
- <xsl:variable name="NamespaceObjectInstanceTable" select=" substring-before(substring-after($quess_path,'.'),'/')" />
- <xsl:variable name="NamespaceDatabaseStorageDefinitionPrefix" select=" substring-before($quess_path,'.')"/>
- <xsl:variable name="NamespaceObjectInstanceTable.check" select=" substring-after($quess_path,'/')"/>
- <xsl:choose>
- <xsl:when test="$NamespaceObjectInstanceTable = ''"><xsl:message terminate="yes">#35 error with <xsl:value-of select="@dir"/>;</xsl:message></xsl:when>
- <xsl:when test="$NamespaceObjectInstanceTable = $NamespaceObjectInstanceTable.check and p5ant:file[ contains(@name,$NamespaceObjectInstanceTable)]">
- <objectMergeAntObjectTry>
- <xsl:attribute name="NamespaceObjectInstanceTable" select="$NamespaceObjectInstanceTable"/>
- <xsl:attribute name="NamespaceDatabaseStorageDefinitionPrefix" select="$NamespaceDatabaseStorageDefinitionPrefix"/>
- <xsl:attribute name="quessPath" select="$quess_path"/>
- <xsl:attribute name="dir" select="@dir"/>
- <xsl:attribute name="fileName" select="p5ant:file/@name"/>
- <xsl:attribute name="filePath" select="concat(@dir,'/',p5ant:file[ contains(@name,$NamespaceObjectInstanceTable)]/@name)"/>
- </objectMergeAntObjectTry>
- </xsl:when>
- <xsl:otherwise>
- <object_merge_ant_object_try_not>
- <xsl:copy-of select="."/>
- </object_merge_ant_object_try_not>
- </xsl:otherwise>
- </xsl:choose>
-
- </xsl:template>
-
-
- </xsl:stylesheet>
|