Changeset 658 in tmcsimulator
- Timestamp:
- 09/12/2022 02:19:40 PM (4 years ago)
- Location:
- trunk
- Files:
-
- 13 edited
-
src/tmcsim/cadsimulator/Coordinator.java (modified) (2 diffs)
-
src/tmcsim/simulationmanager/SimulationManager.java (modified) (4 diffs)
-
src/tmcsim/simulationmanager/SimulationManagerView.java (modified) (1 diff)
-
src/tmcsim/simulationmanager/actions/AddIncidentAction.java (modified) (2 diffs)
-
src/tmcsim/simulationmanager/actions/LoadScriptAction.java (modified) (2 diffs)
-
test/tmcsim/cadsimulator/CADSimulatorConsoleDriver.java (modified) (2 diffs)
-
test/tmcsim/cadsimulator/CADSimulatorConsoleTest.java (modified) (3 diffs)
-
test/tmcsim/cadsimulator/CADSimulatorFixture.java (modified) (2 diffs)
-
test/tmcsim/cadsimulator/CADSimulatorGUITest.java (modified) (2 diffs)
-
test/tmcsim/cadsimulator/SystemConsoleTest.java (modified) (2 diffs)
-
test/tmcsim/cadsimulator/SystemTest.java (modified) (2 diffs)
-
test/tmcsim/cadsimulator/VisibleSystemDemoDriver.java (modified) (2 diffs)
-
test/tmcsim/simulationmanager/SimulationManagerSmokeTest.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tmcsim/cadsimulator/Coordinator.java
r657 r658 83 83 import tmcsim.interfaces.CoordinatorInterface; 84 84 import tmcsim.interfaces.SimulationManagerInterface; 85 import static tmcsim.simulationmanager.SimulationManager.kScenarioFolder;86 85 import tmcsim.simulationmanager.SimulationManagerView; 87 86 import tmcsim.simulationmanager.actions.LoadScriptAction; 87 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 88 88 89 89 /** … … 167 167 try 168 168 { 169 CardfileReader cfr = new CardfileReader( kScenarioFolder+"/Cardfile.xml", cardfileData);169 CardfileReader cfr = new CardfileReader(SCENARIOS_DIR+"/Cardfile.xml", cardfileData); 170 170 } catch (Exception e) 171 171 { -
trunk/src/tmcsim/simulationmanager/SimulationManager.java
r559 r658 48 48 private static final String CONFIG_FILE_NAME = "sim_manager_config.properties"; 49 49 /* 50 * Name of filesystem folder that contains Scenario xml files. 50 * Default name of folder that contains Scenario xml files. 51 * Actual name retrieved from config file. 51 52 */ 52 public static final String kScenarioFolder= "Scenarios";53 public static String SCENARIOS_DIR = "Scenarios"; 53 54 /** 54 55 * Error logger. … … 66 67 CAD_SIM_HOST("CADSimulatorHost"), 67 68 CAD_SIM_PORT("CADSimulatorRMIPort"), 68 SC RIPT_DIR("ScriptDir"),69 SCENARIOS_DIR("ScenariosDir"), 69 70 FAKE_PARAMICS("FakeParamicsConnection"); 70 71 public String name; … … 111 112 simManagerProperties.load(new FileInputStream(new File(propertiesFile))); 112 113 113 S imulationManagerView.SCRIPT_DIR =114 simManagerProperties.getProperty(PROPERTIES.SC RIPT_DIR.name).trim();114 SCENARIOS_DIR = 115 simManagerProperties.getProperty(PROPERTIES.SCENARIOS_DIR.name).trim(); 115 116 116 117 //make sure properties aren't null … … 229 230 { 230 231 arg1 = args[0]; 231 File scriptFile = new File( kScenarioFolder+ System.getProperty("file.separator") + arg1);232 File scriptFile = new File(SCENARIOS_DIR+ System.getProperty("file.separator") + arg1); 232 233 // if the script file exists, load it and show name in title bar 233 234 if (scriptFile.exists()) -
trunk/src/tmcsim/simulationmanager/SimulationManagerView.java
r460 r658 83 83 /** Maximum Paramics network ID (100) */ 84 84 private static int MAX_NETWORK_ID = 100; 85 86 /** Default directory for script loading. */87 public static String SCRIPT_DIR = ".";88 85 89 86 /** Reference to the simulation manager model. */ -
trunk/src/tmcsim/simulationmanager/actions/AddIncidentAction.java
r2 r658 15 15 import tmcsim.common.SimulationException; 16 16 import tmcsim.common.CADEnums.SCRIPT_STATUS; 17 import tmcsim.simulationmanager.SimulationManager; 17 18 import tmcsim.simulationmanager.SimulationManagerView; 18 19 import tmcsim.simulationmanager.dialogs.AddIncidentDialog; … … 60 61 try{ 61 62 JFileChooser chooser = new JFileChooser( 62 SimulationManager View.SCRIPT_DIR);63 SimulationManager.SCENARIOS_DIR); 63 64 64 65 chooser.setDialogTitle("Open Simulation Script File"); -
trunk/src/tmcsim/simulationmanager/actions/LoadScriptAction.java
r6 r658 10 10 import tmcsim.common.ScriptException; 11 11 import tmcsim.common.SimulationException; 12 import tmcsim.simulationmanager.SimulationManager; 12 13 import tmcsim.simulationmanager.SimulationManagerView; 13 14 import tmcsim.simulationmanager.model.XmlFilter; … … 39 40 SwingUtilities.invokeLater(new Runnable(){ 40 41 public void run() { 41 JFileChooser chooser = new JFileChooser( 42 SimulationManagerView.SCRIPT_DIR); 42 JFileChooser chooser = new JFileChooser(SimulationManager.SCENARIOS_DIR); 43 43 44 chooser.setDialogTitle("Open Simulation Sc riptFile");44 chooser.setDialogTitle("Open Simulation Scenario File"); 45 45 chooser.setMultiSelectionEnabled(false); 46 46 chooser.setFileFilter(new XmlFilter()); -
trunk/test/tmcsim/cadsimulator/CADSimulatorConsoleDriver.java
r558 r658 13 13 import tmcsim.interfaces.CADClientInterface; 14 14 import tmcsim.interfaces.SimulationManagerInterface; 15 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;15 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 16 16 17 17 /** … … 87 87 88 88 // Load a script file 89 String autoloadScriptname = kScenarioFolder+"/one-incident.xml";89 String autoloadScriptname = SCENARIOS_DIR+"/one-incident.xml"; 90 90 app.theCoordinator.loadScriptFile(new File(autoloadScriptname)); 91 91 // The status should now say Ready -
trunk/test/tmcsim/cadsimulator/CADSimulatorConsoleTest.java
r657 r658 17 17 import tmcsim.interfaces.CADClientInterface; 18 18 import tmcsim.interfaces.SimulationManagerInterface; 19 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;19 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 20 20 21 21 /** … … 253 253 System.out.println("Sim status"); 254 254 // Load a script file - to put status at Ready 255 String autoloadScriptname = kScenarioFolder+"/one-incident.xml";255 String autoloadScriptname = SCENARIOS_DIR+"/one-incident.xml"; 256 256 app.theCoordinator.loadScriptFile(new File(autoloadScriptname)); 257 257 pause(2000); … … 335 335 { 336 336 new File("scripts").mkdir(); 337 writedata( kScenarioFolder+"/Cardfile.xml", cardfileData);338 writedata( kScenarioFolder+"/one-incident.xml", oneincidentXML);337 writedata(SCENARIOS_DIR+"/Cardfile.xml", cardfileData); 338 writedata(SCENARIOS_DIR+"/one-incident.xml", oneincidentXML); 339 339 } 340 340 -
trunk/test/tmcsim/cadsimulator/CADSimulatorFixture.java
r558 r658 13 13 import java.util.logging.Logger; 14 14 import static tmcsim.cadsimulator.CADSimulatorFixture.bos; 15 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;15 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 16 16 17 17 /** … … 68 68 public static void writeScriptfiles() 69 69 { 70 writeFileFromURL( kScenarioFolder+"/Cardfile.xml", cardfileURL);71 writeFileFromURL( kScenarioFolder+"/one-incident.xml", smallXMLURL);70 writeFileFromURL(SCENARIOS_DIR+"/Cardfile.xml", cardfileURL); 71 writeFileFromURL(SCENARIOS_DIR+"/one-incident.xml", smallXMLURL); 72 72 } 73 73 -
trunk/test/tmcsim/cadsimulator/CADSimulatorGUITest.java
r558 r658 16 16 import tmcsim.interfaces.CADClientInterface; 17 17 import tmcsim.interfaces.SimulationManagerInterface; 18 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;18 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 19 19 20 20 /** … … 140 140 141 141 // Load a script file 142 String autoloadScriptname = kScenarioFolder+"/one-incident.xml";142 String autoloadScriptname = SCENARIOS_DIR+"/one-incident.xml"; 143 143 app.theCoordinator.loadScriptFile(new File(autoloadScriptname)); 144 144 // The status should now say Ready -
trunk/test/tmcsim/cadsimulator/SystemConsoleTest.java
r653 r658 19 19 import tmcsim.paramicscommunicator.gui.ParamicsCommunicatorGUI; 20 20 import tmcsim.simulationmanager.SimulationManager; 21 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;21 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 22 22 23 23 /** … … 150 150 151 151 // Load a script file 152 String autoloadScriptname = kScenarioFolder+"/audio_systest.xml";152 String autoloadScriptname = SCENARIOS_DIR+"/audio_systest.xml"; 153 153 simMgrApp.loadScript(new File(autoloadScriptname)); 154 154 try -
trunk/test/tmcsim/cadsimulator/SystemTest.java
r657 r658 15 15 import tmcsim.paramicscommunicator.gui.ParamicsCommunicatorGUI; 16 16 import tmcsim.simulationmanager.SimulationManager; 17 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;17 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 18 18 19 19 /** … … 98 98 99 99 // Load a script file 100 String autoloadScriptname = kScenarioFolder+"/system_test_script.xml";100 String autoloadScriptname = SCENARIOS_DIR+"/system_test_script.xml"; 101 101 simMgrApp.loadScript(new File(autoloadScriptname)); 102 102 try -
trunk/test/tmcsim/cadsimulator/VisibleSystemDemoDriver.java
r558 r658 14 14 import tmcsim.paramicscommunicator.gui.ParamicsCommunicatorGUI; 15 15 import tmcsim.simulationmanager.SimulationManager; 16 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;16 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 17 17 18 18 /** … … 138 138 139 139 // Load a script file 140 String autoloadScriptname = kScenarioFolder+"/audio_systest.xml";140 String autoloadScriptname = SCENARIOS_DIR+"/audio_systest.xml"; 141 141 simMgrApp.loadScript(new File(autoloadScriptname)); 142 142 try -
trunk/test/tmcsim/simulationmanager/SimulationManagerSmokeTest.java
r558 r658 17 17 import tmcsim.common.ScriptException; 18 18 import tmcsim.common.SimulationException; 19 import static tmcsim.simulationmanager.SimulationManager. kScenarioFolder;19 import static tmcsim.simulationmanager.SimulationManager.SCENARIOS_DIR; 20 20 21 21 /** … … 110 110 111 111 // Load a script file 112 String autoloadScriptname = kScenarioFolder+"/practice_script_2016.xml";112 String autoloadScriptname = SCENARIOS_DIR+"/practice_script_2016.xml"; 113 113 SimulationManagerModel simMgrModel = simMgrApp.theSimManagerModel; 114 114 simMgrModel.loadScript(new File(autoloadScriptname));
Note: See TracChangeset
for help on using the changeset viewer.
