Skip to content

Commit 81e94d2

Browse files
committed
+ SafetyLogic logging bug fixed: default oldOccupancyValue will be NULL if it was null while logging.
1 parent 7b175ca commit 81e94d2

File tree

1 file changed

+5
-1
lines changed
  • src/java/components/safetylogic/hu.bme.mit.inf.modes3.components.safetylogic.systemlevel.event/src/main/java/hu/bme/mit/inf/safetylogic/event

1 file changed

+5
-1
lines changed

src/java/components/safetylogic/hu.bme.mit.inf.modes3.components.safetylogic.systemlevel.event/src/main/java/hu/bme/mit/inf/safetylogic/event/TrainMovementEstimator.xtend

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ class TrainMovementEstimator implements ISegmentOccupancyChangeListener, INotifi
3030
}
3131

3232
private def print(SegmentOccupancy value) {
33-
if(value == SegmentOccupancy.FREE) 'FREE' else 'OCCUPIED'
33+
switch(value){
34+
case FREE: 'FREE'
35+
case OCCUPIED: 'OCCUPIED'
36+
default: 'NULL'
37+
}
3438
}
3539

3640
def synchronized checkFreedSections() {

0 commit comments

Comments
 (0)