From dd4ebb571409f45fcec2aa1b0ed30c8bd8447201 Mon Sep 17 00:00:00 2001
From: Georgios Dagkakis <georgios.dagkakis@ul.ie>
Date: Wed, 5 Nov 2014 08:41:44 +0000
Subject: [PATCH] more corrections

---
 .../JSONInputs/CapacityStationAssembly1.json  | 38 +++++++++----------
 .../JSONInputs/CapacityStationSpace2.json     | 22 +++++------
 .../JSONInputs/CapacityStationSpace3.json     | 22 +++++------
 .../CapacityStations/CapacityStation.py       |  2 +-
 4 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/dream/simulation/JSONInputs/CapacityStationAssembly1.json b/dream/simulation/JSONInputs/CapacityStationAssembly1.json
index 3892f4b4..edafc568 100644
--- a/dream/simulation/JSONInputs/CapacityStationAssembly1.json
+++ b/dream/simulation/JSONInputs/CapacityStationAssembly1.json
@@ -52,17 +52,17 @@
     },
     "nodes": {
         "CB1": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "SMFBuffer",
             "wip": [
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P1",
 					"name": "P1_SMF_100",
                     "requiredCapacity": 100
                 },
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P2",
 					"name": "P2_SMF_50",
                     "requiredCapacity": 50
@@ -70,7 +70,7 @@
             ]
         },
         "CS1": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "SMF",
             "intervalCapacity": [
                 100,
@@ -82,16 +82,16 @@
             ]
         },
         "CE1": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "nextCapacityStationBufferId": "CB2",
             "name": "SMFExit"
         },
         "CB2": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "WELDBuffer"
         },
         "CS2": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "WELD",
             "intervalCapacity": [
                 150,
@@ -103,7 +103,7 @@
             ]
         },
         "CE2": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
 			"nextCapacityStationBufferId": "CB4",
             "name": "WELDExit"
         },
@@ -114,7 +114,7 @@
             "name": "DUMMY",
             "wip": [
                 {
-                    "_class": "Dream.CapacityProject",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
                     "id": "P1",
                     "name": "P1",
                     "capacityRequirementDict": {
@@ -125,7 +125,7 @@
                     }
                 },
                 {
-                    "_class": "Dream.CapacityProject",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
                     "id": "P2",
                     "name": "P2",
                     "capacityRequirementDict": {
@@ -138,17 +138,17 @@
             ]
         },
         "CB3": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "CNCBuffer",
             "wip": [
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P1",
 					"name": "P1_CNC_50",
                     "requiredCapacity": 50
                 },
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P2",
 					"name": "P2_CNC_100",
                     "requiredCapacity": 100
@@ -156,7 +156,7 @@
             ]
         },
         "CS3": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "CNC",
             "intervalCapacity": [
                 50,
@@ -168,18 +168,18 @@
             ]
         },
         "CE3": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "nextCapacityStationBufferId": "CB4",
             "name": "CNCExit"
         },
         "CB4": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "AssemblyBuffer",
 			"requireFullProject":1,
             "wip": []
         },
         "CS4": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "Assembly",
             "intervalCapacity": [
                 50,
@@ -191,11 +191,11 @@
             ]
         },
         "CE4": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "name": "AssemblyExit"
         },
         "CSC": {
-            "_class": "Dream.CapacityStationController",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController",
             "name": "CSC",
 			"interval": "1"        }
     }
diff --git a/dream/simulation/JSONInputs/CapacityStationSpace2.json b/dream/simulation/JSONInputs/CapacityStationSpace2.json
index 8a1eb946..4a1e36d1 100644
--- a/dream/simulation/JSONInputs/CapacityStationSpace2.json
+++ b/dream/simulation/JSONInputs/CapacityStationSpace2.json
@@ -34,18 +34,18 @@
     },
     "nodes": {
         "CB1": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "PPASBBuffer",
             "requireFullProject": 1,
             "wip": [
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P1",
                     "name": "P1_ASBTST_50",
                     "requiredCapacity": 50
                 },
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P2",
                     "name": "P2_ASBTST_50",
                     "requiredCapacity": 50
@@ -53,7 +53,7 @@
             ]
         },
         "CS1": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "PPASB",
             "intervalCapacity": [
                 100,
@@ -71,17 +71,17 @@
             }
         },
         "CE1": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "name": "PPASBExit",
             "nextCapacityStationBufferId": "CB2"
         },
         "CB2": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "ASBTSTBuffer",
             "requireFullProject": 1
         },
         "CS2": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "ASBTST",
             "intervalCapacity": [
                 100,
@@ -99,7 +99,7 @@
             }
         },
         "CE2": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "name": "ASBTSTExit"
         },
         "QD": {
@@ -109,7 +109,7 @@
             "name": "DUMMY",
             "wip": [
                 {
-                    "_class": "Dream.CapacityProject",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
                     "id": "P1",
                     "name": "P1",
                     "capacityRequirementDict": {
@@ -120,7 +120,7 @@
 					"assemblySpaceRequirement":50
                 },
                 {
-                    "_class": "Dream.CapacityProject",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
                     "id": "P2",
                     "name": "P2",
                     "capacityRequirementDict": {
@@ -133,7 +133,7 @@
             ]
         },
         "CSC": {
-            "_class": "Dream.CapacityStationController",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController",
             "name": "CSC",
             "start": "0",
             "interval": "1",
diff --git a/dream/simulation/JSONInputs/CapacityStationSpace3.json b/dream/simulation/JSONInputs/CapacityStationSpace3.json
index 0af1467a..48d4bf2f 100644
--- a/dream/simulation/JSONInputs/CapacityStationSpace3.json
+++ b/dream/simulation/JSONInputs/CapacityStationSpace3.json
@@ -34,12 +34,12 @@
     },
     "nodes": {
         "CB1": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "PPASBBuffer",
             "requireFullProject": 1,
             "wip": [
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P1",
                     "name": "P1_ASBTST_50",
                     "requiredCapacity": 50
@@ -47,7 +47,7 @@
             ]
         },
         "CS1": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "PPASB",
             "intervalCapacity": [
                 80,
@@ -65,17 +65,17 @@
             }
         },
         "CE1": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "name": "PPASBExit",
             "nextCapacityStationBufferId": "CB2"
         },
         "CB2": {
-            "_class": "Dream.CapacityStationBuffer",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationBuffer.CapacityStationBuffer",
             "name": "ASBTSTBuffer",
             "requireFullProject": 1,
             "wip": [
                 {
-                    "_class": "Dream.CapacityEntity",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityEntity.CapacityEntity",
                     "capacityProjectId": "P2",
                     "name": "P2_ASBTST_50",
                     "requiredCapacity": 50
@@ -83,7 +83,7 @@
             ]
         },
         "CS2": {
-            "_class": "Dream.CapacityStation",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStation.CapacityStation",
             "name": "ASBTST",
             "sharedResources": {
                 "stationIds": [
@@ -93,7 +93,7 @@
             }
         },
         "CE2": {
-            "_class": "Dream.CapacityStationExit",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationExit.CapacityStationExit",
             "name": "ASBTSTExit"
         },
         "QD": {
@@ -103,7 +103,7 @@
             "name": "DUMMY",
             "wip": [
                 {
-                    "_class": "Dream.CapacityProject",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
                     "id": "P1",
                     "name": "P1",
                     "capacityRequirementDict": {
@@ -114,7 +114,7 @@
 					"assemblySpaceRequirement":50
                 },
                 {
-                    "_class": "Dream.CapacityProject",
+                    "_class": "dream.simulation.applications.CapacityStations.CapacityProject.CapacityProject",
                     "id": "P2",
                     "name": "P2",
                     "capacityRequirementDict": {
@@ -129,7 +129,7 @@
             ]
         },
         "CSC": {
-            "_class": "Dream.CapacityStationController",
+            "_class": "dream.simulation.applications.CapacityStations.CapacityStationController.CapacityStationController",
             "name": "CSC",
             "start": "0",
             "interval": "1",
diff --git a/dream/simulation/applications/CapacityStations/CapacityStation.py b/dream/simulation/applications/CapacityStations/CapacityStation.py
index bbd9becf..6afe046f 100644
--- a/dream/simulation/applications/CapacityStations/CapacityStation.py
+++ b/dream/simulation/applications/CapacityStations/CapacityStation.py
@@ -57,7 +57,7 @@ class CapacityStation(Queue):
         # then read it from some other of the sharing stations
         if not self.intervalCapacity and self.sharedResources:
             for stationId in self.sharedResources.get('stationIds',[]):
-                import dream.simulation.Globals
+                import dream.simulation.Globals as Globals
                 station=Globals.findObjectById(stationId)
                 if station.intervalCapacity:
                     self.intervalCapacity=station.intervalCapacity
-- 
2.30.9