Changeset 448 in tmcsimulator
- Timestamp:
- 07/16/2019 06:34:33 AM (7 years ago)
- Location:
- trunk/src/tmcsim
- Files:
-
- 3 edited
-
application.properties (modified) (1 diff)
-
cadsimulator/CADServer.java (modified) (2 diffs)
-
cadsimulator/Coordinator.java (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tmcsim/application.properties
r446 r448 1 # Mon, 15 Jul 2019 16:19:28-07001 #Tue, 16 Jul 2019 08:06:49 -0700 2 2 3 Application.revision=44 53 Application.revision=447 4 4 5 Application.buildnumber=1 595 Application.buildnumber=160 -
trunk/src/tmcsim/cadsimulator/CADServer.java
r407 r448 133 133 * Filepath to which is written the simulation time. 134 134 */ 135 ELAPSED_TIME_FILE("ElapsedTimeFile"); 135 ELAPSED_TIME_FILE("ElapsedTimeFile"), 136 /** 137 * Filepath to which is written the CADcomments log. 138 */ 139 CAD_COMMENTS_LOG("CADcommentsLog"); 136 140 137 141 public String name; … … 255 259 throw new SimulationException(SimulationException.PROPERTY_MISSING_ERROR); 256 260 } 257 theCoordinator = new Coordinator(theModel, simTimeFilename); 261 /** Load the CAD comments log filename from properties */ 262 String commentLogname = 263 cadServerProperties.getProperty( 264 CAD_PROPERTIES.CAD_COMMENTS_LOG.name); 265 if (commentLogname == null) 266 { 267 cadSimLogger.logp(Level.SEVERE, "CADSimulator", "Constructor", 268 propertiesFile + " missing property for " + CAD_PROPERTIES.CAD_COMMENTS_LOG.name); 269 throw new SimulationException(SimulationException.PROPERTY_MISSING_ERROR); 270 } 271 theCoordinator = new Coordinator(theModel, simTimeFilename, commentLogname); 258 272 259 273 startRegistry(Integer.parseInt( -
trunk/src/tmcsim/cadsimulator/Coordinator.java
r440 r448 100 100 private String kSimClockFilename; 101 101 /** 102 * Name of output file for CAD comments103 */ 104 private static final String LOG_FILE_NAME = "CADcomments.log";102 * The name of file where CADcommentLog is written 103 */ 104 private String kCADcommentLog; 105 105 /** 106 106 * Error logger. … … 131 131 * initializeSimulation. 132 132 * @param simTimeFilename name of the file where the simulation clock time is written 133 * @throws RemoteException 134 */ 135 public Coordinator(CADSimulatorState model, String simTimeFilename) throws RemoteException 133 * @param commentLogname name of file where CADcommentLog is written 134 * @throws RemoteException 135 */ 136 public Coordinator(CADSimulatorState model, String simTimeFilename, String commentLogname) throws RemoteException 136 137 { 137 138 super(); 138 139 cadModel = model; 139 140 kSimClockFilename = simTimeFilename; 141 kCADcommentLog = commentLogname; 140 142 clientList = new LinkedList<CADClientInterface>(); 141 143 cadData = new CADData(); … … 768 770 try 769 771 { 770 PrintWriter writer = new PrintWriter(new FileWriter( LOG_FILE_NAME));772 PrintWriter writer = new PrintWriter(new FileWriter(kCADcommentLog)); 771 773 writer.print(output); 772 774 writer.close();
Note: See TracChangeset
for help on using the changeset viewer.
