Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/PLMXML_PSNC_RECS_1_original.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/PLMXML_PSNC_RECS_1_original.xml	(revision 982)
+++ 	(revision )
@@ -1,401 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Edited for validating plmxml schema -->
-<PLMXML xmlns="http://www.plmxml.org/Schemas/PLMXMLSchema"
-	xmlns:vis="PLMXMLTcVisSchema" schemaVersion="6" date="2013-01-23" time="15:00:00"
-	author="HLRS 0.3.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://www.plmxml.org/Schemas/PLMXMLSchema PLMXMLSchema.xsd">
-
-	<!-- Original <PLMXML xmlns="http://www.plmxml.org/Schemas/PLMXMLSchema" 
-		xmlns:vis="PLMXMLTcVisSchema" schemaVersion="6" date="2012-07-16" time="11:30:47" 
-		author="HLRS 0.1.0"> -->
-	<ProductDef id="id1">
-		<!-- The rootRefs is important and refers to the root ProductInstance (id). -->
-		<InstanceGraph id="id2" rootRefs="inst_psnc_recs_1">
-
-			<!-- Upper RECS (Fusion) -->
-			<ProductRevisionView id="view_node_FusionGT40N" name="Geometry@Nodegroup@Node">
-				<UserData id="userdata_node_FusionGT40N">
-					<UserValue value="Node" title="DEBBLevel"></UserValue>
-					<UserValue value="node_psnc_FusionGT40N" title="DEBBComponentId"></UserValue>
-				</UserData>
-				<Representation id="rep_node_FusionGT40N" format="VRML"
-					location="./object/NodeBoard_FusionGT40N.wrl"></Representation>
-			</ProductRevisionView>
-
-			<!-- Concrete description of a specific physical node including position 
-				(transform) and instance details (i.e. hostname) -->
-			<ProductInstance id="inst_recs_1_node_1" name="Node@PSNC_RECS_1@inst_recs_1_node_1"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_1">
-					<UserValue value="amdf_0_01" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_1">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.084 0.005 1</Transform>
-			</ProductInstance>
-			<!-- Same for the next node -->
-			<ProductInstance id="inst_recs_1_node_2" name="Node@PSNC_RECS_1@inst_recs_1_node_2"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_2">
-					<UserValue value="amdf_0_02" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_2">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.194 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_3" name="Node@PSNC_RECS_1@inst_recs_1_node_3"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_3">
-					<UserValue value="amdf_0_03" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_3">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.304 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_4" name="Node@PSNC_RECS_1@inst_recs_1_node_4"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_4">
-					<UserValue value="amdf_0_04" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_4">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.414 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_5" name="Node@PSNC_RECS_1@inst_recs_1_node_5"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_5">
-					<UserValue value="amdf_0_05" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_5">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.524 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_6" name="Node@PSNC_RECS_1@inst_recs_1_node_6"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_6">
-					<UserValue value="amdf_0_0v6" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_6">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.634 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_7" name="Node@PSNC_RECS_1@inst_recs_1_node_7"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_7">
-					<UserValue value="amdf_0_07" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_7">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.744 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_8" name="Node@PSNC_RECS_1@inst_recs_1_node_8"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_8">
-					<UserValue value="amdf_0_08" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_8">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.854 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_9" name="Node@PSNC_RECS_1@inst_recs_1_node_9"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_9">
-					<UserValue value="amdf_0_09" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_9">0 1 0 0 -1 0 0 0 0 0 1 0 0.175 0.964 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_10" name="Node@PSNC_RECS_1@inst_recs_1_node_10"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_10">
-					<UserValue value="amdf_0_10" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_10">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.192 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_11" name="Node@PSNC_RECS_1@inst_recs_1_node_11"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_11">
-					<UserValue value="amdf_0_11" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_11">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.302 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_12" name="Node@PSNC_RECS_1@inst_recs_1_node_12"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_12">
-					<UserValue value="amdf_0_12" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_12">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.412 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_13" name="Node@PSNC_RECS_1@inst_recs_1_node_13"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_13">
-					<UserValue value="amdf_0_13" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_13">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.522 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_14" name="Node@PSNC_RECS_1@inst_recs_1_node_14"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_14">
-					<UserValue value="amdf_0_14" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_14">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.632 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_15" name="Node@PSNC_RECS_1@inst_recs_1_node_15"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_15">
-					<UserValue value="amdf_0_15" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_15">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.742 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_16" name="Node@PSNC_RECS_1@inst_recs_1_node_16"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_16">
-					<UserValue value="amdf_0_16" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_16">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.852 0.005 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_node_17" name="Node@PSNC_RECS_1@inst_recs_1_node_17"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_17">
-					<UserValue value="amdf_0_17" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_17">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 0.962 0.005 1</Transform>
-			</ProductInstance>
-
-			<!-- And the same for the last node -->
-			<ProductInstance id="inst_recs_1_node_18" name="Node@PSNC_RECS_1@inst_recs_1_node_18"
-				partRef="#view_node_FusionGT40N">
-				<UserData id="userdata_recs_1_node_18">
-					<UserValue value="amdf_0_18" title="hostname"></UserValue>
-				</UserData>
-				<Transform id="trans_recs_1_node_18">0 -1 0 0 1 0 0 0 0 0 1 0 0.245 1.062 0.005 1</Transform>
-			</ProductInstance>
-
-			<!-- Generic Description for all coolers/sensor of the same kind (i.e. temperature 
-				surface on one kind of node. the name tag represents the 1st heatsink on all nodes 
-				and is the same name as defined in the component file. Since ther is only one per 
-				node, this "1" might be ommitted. -->
-			<ProductRevisionView id="view_nodecooler_FusionGT40N" name="Geometry@Node@Heatsink_1">
-				<Representation id="rep_nodecooler_FusionGT40N" format="VRML"
-					location="./object/NodeCooler_FusionGT40N.wrl"></Representation>
-			</ProductRevisionView>
-
-			<!-- Concrete description for one specific sensor -->
-			<ProductInstance id="inst_recs_1_nodecooler_1" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_1"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_1">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.136 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- The same for all other sensors of that kind -->
-			<ProductInstance id="inst_recs_1_nodecooler_2" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_2"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.246 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_3" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_3"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.356 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_4" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_4"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.466 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_5" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_5"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.576 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_6" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_6"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.686 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_7" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_7"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.796 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_8" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_8"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.906 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_9" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_9"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 1.016 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_10" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_10"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_10">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.136 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_11" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_11"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_11">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.246 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_12" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_12"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_12">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.356 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_13" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_13"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_13">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.466 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_14" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_14"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_14">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.576 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_15" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_15"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_15">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.686 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_16" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_16"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_16">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.796 0.0 1</Transform>
-			</ProductInstance>
-
-			<ProductInstance id="inst_recs_1_nodecooler_17" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_17"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_17">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.906 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- The last sensor of that kind -->
-			<ProductInstance id="inst_recs_1_nodecooler_18" name="Heatsink@PSNC_RECS_1@inst_recs_1_nodecooler_18"
-				partRef="#view_nodecooler_FusionGT40N">
-				<Transform id="trans_recs_1_nodecooler_18">1 0 0 0 0 1 0 0 0 0 1 0 0.444 1.016 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- Generic Description for all inlets/outlets of the same kind -->
-			<ProductRevisionView id="view_outlet_RECS_Sirius" name="Geometry@Nodegroup@Outlet">
-				<Representation id="rep_outlet_RECS_Sirius" format="VRML"
-					location="./object/Outlet_RECS_Sirius.wrl"></Representation>
-			</ProductRevisionView>
-
-			<!-- Concrete description for one specific outlet -->
-			<ProductInstance id="inst_recs_1_outlet_1" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_1"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_1">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.136 0.0 1</Transform>
-			</ProductInstance>
-						
-			<ProductInstance id="inst_recs_1_outlet_2" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_2"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.246 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_3" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_3"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.356 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_4" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_4"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.466 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_5" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_5"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.576 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_6" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_6"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.686 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_7" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_7"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.796 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_8" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_8"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.906 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_outlet_9" name="Outlet@PSNC_RECS_1@inst_recs_1_outlet_9"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_outlet_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 1.016 0.0 1</Transform>
-			</ProductInstance>
-
-			<!-- Concrete description for one specific inlet -->
-			<ProductInstance id="inst_recs_1_inlet_1" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_1"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_1">1 0 0 0 0 1 0 0 0 0 1 0 0.444 0.136 0.0 1</Transform>
-			</ProductInstance>
-						
-			<ProductInstance id="inst_recs_1_inlet_2" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_2"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_2">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.246 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_3" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_3"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_3">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.356 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_4" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_4"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_4">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.466 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_5" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_5"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_5">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.576 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_6" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_6"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_6">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.686 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_7" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_7"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_7">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.796 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_8" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_8"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_8">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 0.906 0.0 1</Transform>
-			</ProductInstance>
-			
-			<ProductInstance id="inst_recs_1_inlet_9" name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_9"
-				partRef="#view_outlet_RECS_Sirius">
-				<Transform id="trans_recs_1_inlet_9">1 0 0 0 0 1 0 0 0 0 1 0 -0.021 1.016 0.0 1</Transform>
-			</ProductInstance>
-						
-			<!-- Generic description of a RECS including an assembly, in this all 
-				nodes (inst_recs_1_node_x) and for each on sensor (inst_recs_1_nodecooler_x) -->
-			<ProductRevisionView id="view_nodegroup_RECS_Sirius" name="Geometry@ComputeBox1@Nodegroup"
-				instanceRefs="inst_recs_1_node_1 inst_recs_1_node_2 inst_recs_1_node_3 inst_recs_1_node_4 inst_recs_1_node_5 inst_recs_1_node_6 inst_recs_1_node_7 inst_recs_1_node_8 inst_recs_1_node_9 inst_recs_1_node_10 inst_recs_1_node_11 inst_recs_1_node_12 inst_recs_1_node_13 inst_recs_1_node_14 inst_recs_1_node_15 inst_recs_1_node_16 inst_recs_1_node_17 inst_recs_1_node_18 inst_recs_1_nodecooler_1 inst_recs_1_nodecooler_2 inst_recs_1_nodecooler_3 inst_recs_1_nodecooler_4 inst_recs_1_nodecooler_5 inst_recs_1_nodecooler_6 inst_recs_1_nodecooler_7 inst_recs_1_nodecooler_8 inst_recs_1_nodecooler_9 inst_recs_1_nodecooler_10 inst_recs_1_nodecooler_11 inst_recs_1_nodecooler_12 inst_recs_1_nodecooler_13 inst_recs_1_nodecooler_14 inst_recs_1_nodecooler_15 inst_recs_1_nodecooler_16 inst_recs_1_nodecooler_17 inst_recs_1_nodecooler_18 inst_recs_1_outlet_1 inst_recs_1_outlet_2 inst_recs_1_outlet_3 inst_recs_1_outlet_4 inst_recs_1_outlet_5 inst_recs_1_outlet_6 inst_recs_1_outlet_7 inst_recs_1_outlet_8 inst_recs_1_outlet_9 inst_recs_1_inlet_1 inst_recs_1_inlet_2 inst_recs_1_inlet_3 inst_recs_1_inlet_4 inst_recs_1_inlet_5 inst_recs_1_inlet_6 inst_recs_1_inlet_7 inst_recs_1_inlet_8 inst_recs_1_inlet_9"
-				type="assembly">
-				<UserData id="userdata_nodegroup_RECS_Sirius">
-					<!-- DEBBLevel is one of the following: Node, NodeGroup, Computebox1, 
-						ComputeBox2, maybe extended by Sensor, CoolingDevice, Powersupply, ... -->
-					<UserValue value="NodeGroup" title="DEBBLevel"></UserValue>
-					<!-- DEBBComponent Id is the reference to the ComponentId in the DEBBComponents 
-						XML file -->
-					<UserValue value="RECS_Sirius" title="DEBBComponentId"></UserValue>
-				</UserData>
-				<Representation id="rep_nodegroup_RECS_Sirius" format="VRML"
-					location=".\objects\recscase.wrl"></Representation>
-			</ProductRevisionView>
-
-			<!-- Concrete description of a specific RECS -->
-			<ProductInstance id="inst_psnc_recs_1" name="PSNC_RECS_1" partRef="#view_nodegroup_RECS_Sirius">
-				<UserData id="userdata_psnc_recs_1">
-					<!-- title="hostname" is on of the possible titles, currently only hostname 
-						is in use, maybe others are added like config options, other identifiers, 
-						etc. -->
-					<UserValue value="amf_mc" title="hostname"></UserValue>
-				</UserData>
-			</ProductInstance>
-
-		</InstanceGraph>
-	</ProductDef>
-</PLMXML>
Index: DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PSNC_RECS_1_original.xml
===================================================================
--- DCWoRMS/branches/coolemall/src/test/DEBBTranslator/xml/example/DCWORMS_PSNC_RECS_1_original.xml	(revision 990)
+++ 	(revision )
@@ -1,300 +1,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-			This is DEBB information (taken from PLM XML and DEBBComponent
-			files), updated by schedulers and estimators. Moreover, all elements
-			are sorted and appear in correct order, according to the schema.
-		--><!--
-			Schedulers and estimators information is loaded from
-			../../debb2dcworms/example/example1.xml
-			file
-		--><environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-             xsi:noNamespaceSchemaLocation="../DCWormsResSchema.xsd">
-   <timeEstimationPlugin>
-      <name>example.timeestimation.RecsTimeEstimationPlugin</name>
-   </timeEstimationPlugin>
-   <resources>
-      <computingResource name="PSNC_RECS_1" class="NodeGroup">
-         <parameter name="manufacturer">
-            <value>Christmann</value>
-         </parameter>
-         <parameter name="product">
-            <value>RECS</value>
-         </parameter>
-         <parameter name="maxPower">
-            <value>0.0</value>
-         </parameter>
-         <parameter name="powerSupply">
-            <property name="class">
-               <value>PSU</value>
-            </property>
-            <property name="totalOutputPower">
-               <value>180.0</value>
-            </property>
-            <property name="efficiency">
-               <value>0</value>
-            </property>
-            <!--BasicDEBBSimpleTypeProperties--><!--BasicDEBBPhysicalElementProperties--><property name="manufacturer">
-               <value>Block</value>
-            </property>
-            <property name="product">
-               <value>PVSE230/12-15</value>
-            </property>
-            <property name="maxPower">
-               <value>0.0</value>
-            </property>
-         </parameter>
-         <parameter name="hostname">
-            <value>amf_mc</value>
-         </parameter>
-         <parameter name="fullPath">
-            <value>/PSNC_RECS_1</value>
-         </parameter>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_1" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_01</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_1</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_2" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_02</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_2</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_3" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_03</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_3</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_4" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_04</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_4</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_5" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_05</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_5</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_6" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_0v6</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_6</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_7" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_07</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_7</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_8" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_08</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_8</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_9" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_09</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_9</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_10" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_10</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_10</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_11" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_11</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_11</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_12" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_12</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_12</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_13" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_13</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_13</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_14" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_14</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_14</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_15" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_15</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_15</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_16" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_16</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_16</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_17" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_17</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_17</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Node@PSNC_RECS_1@inst_recs_1_node_18" class="Node">
-            <templateId>Node-node_psnc_FusionGT40N</templateId>
-            <parameter name="hostname">
-               <value>amdf_0_18</value>
-            </parameter>
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Node@PSNC_RECS_1@inst_recs_1_node_18</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_1" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_1</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_2" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_2</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_3" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_3</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_4" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_4</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_5" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_5</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_6" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_6</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_7" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_7</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_8" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_8</value>
-            </parameter>
-         </computingResource>
-         <computingResource name="Iutlet@PSNC_RECS_1@inst_recs_1_inlet_9" class="">
-            <parameter name="fullPath">
-               <value>/PSNC_RECS_1/Iutlet@PSNC_RECS_1@inst_recs_1_inlet_9</value>
-            </parameter>
-         </computingResource>
-      </computingResource>
-      <scheduler class="Cluster" name="cluster">
-         <schedulingPlugin>
-            <name>example.localplugin.FCFSBF_LocalPlugin</name>
-         </schedulingPlugin>
-         <managedComputingResources include="false">
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_1</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_2</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_3</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_4</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_5</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_6</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_7</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_8</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_9</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_10</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_11</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_12</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_13</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_14</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_15</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_16</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_17</resourceName>
-            <resourceName>Node@PSNC_RECS_1@inst_recs_1_node_18</resourceName>
-         </managedComputingResources>
-      </scheduler>
-   </resources>
-   <templates>
-      <computingResourceTemplate name="Node-node_psnc_FusionGT40N" class="Node">
-         <parameter name="fullPath">
-            <value>/Node-node_psnc_FusionGT40N</value>
-         </parameter>
-         <profile>
-            <powerProfile>
-               <energyEstimationPlugin>
-                  <name>example.energy.coolemall.NodeEnergyEstimationPlugin</name>
-               </energyEstimationPlugin>
-            </powerProfile>
-         </profile>
-      </computingResourceTemplate>
-   </templates>
-</environment>
