Changeset 240 in tmcsimulator for trunk/src/atmsdriver
- Timestamp:
- 12/20/2017 04:03:29 AM (8 years ago)
- Location:
- trunk/src/atmsdriver/trafficeventseditor
- Files:
-
- 2 edited
-
TimeFrames.java (modified) (1 diff)
-
TrafficEventsEditor.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/atmsdriver/trafficeventseditor/TimeFrames.java
r239 r240 50 50 } 51 51 52 public void addEventToTimeFrame(DOTCOLOR dotcolor) 53 { 54 TrafficLaneEvent event = new TrafficLaneEvent( 55 currentHighway.routeNumber, currentStation, 56 currentLoopDetector, dotcolor); 57 currentTimeFrame.addEvent(event); 52 public void addEventsToTimeFrame(int[] rows, DOTCOLOR dotcolor) 53 { 54 for(int row : rows) 55 { 56 TrafficLaneEvent event = new TrafficLaneEvent(currentHighway.routeNumber, 57 currentStation, currentStation.loops.get(row), dotcolor); 58 currentTimeFrame.addEvent(event); 59 } 58 60 59 61 setChanged(); -
trunk/src/atmsdriver/trafficeventseditor/TrafficEventsEditor.java
r239 r240 59 59 60 60 LoopDetectorTable.setModel(new LoopDetectorTableModel()); 61 LoopDetectorTable.setSelectionMode(ListSelectionModel. SINGLE_SELECTION);61 LoopDetectorTable.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION); 62 62 LoopDetectorTable.getSelectionModel().addListSelectionListener( 63 63 new LoopDetectorTableListSelectionListener()); … … 963 963 private void AddLaneEventButtonActionPerformed(java.awt.event.ActionEvent evt)//GEN-FIRST:event_AddLaneEventButtonActionPerformed 964 964 {//GEN-HEADEREND:event_AddLaneEventButtonActionPerformed 965 timeFrames.addEventToTimeFrame(getDotColorFromText( 965 int rows[] = LoopDetectorTable.getSelectedRows(); 966 timeFrames.addEventsToTimeFrame(rows, getDotColorFromText( 966 967 getSelectedButtonText(colorRadioButtons))); 967 968 }//GEN-LAST:event_AddLaneEventButtonActionPerformed
Note: See TracChangeset
for help on using the changeset viewer.
