@Override public void handleEvent(TransitDriverStartsEvent event) { this.vehId2TransitDriverStartsE.put(event.getVehicleId(), event); if (this.vehId2StageContainerListMap.get(event.getVehicleId()) == null) { this.vehId2StageContainerListMap.put(event.getVehicleId(), new LinkedList<StageContainer>()); } }
@Override public void handleEvent(TransitDriverStartsEvent event) { if(event.getVehicleId().toString().contains(this.pIdentifier)){ // first complete old entry addEntry2Stats(this.vehId2StartsEvent.get(event.getVehicleId()), this.vehId2Offset.get(event.getVehicleId())); // add new event this.vehId2StartsEvent.put(event.getVehicleId(), event); this.vehId2Offset.put(event.getVehicleId(), new ArrayList<Double>()); } }
@Override public void handleEvent(TransitDriverStartsEvent event) { if(event.getVehicleId().toString().contains(this.pIdentifier)){ this.vehId2lineIdMap.put(event.getVehicleId(), event.getTransitLineId()); } } }
@Override public void handleEvent(TransitDriverStartsEvent event) { this.vehId2OperatorCostContainer.put(event.getVehicleId(), new OperatorCostContainer(this.costPerVehicleAndDay, this.expensesPerMeter, this.expensesPerSecond)); this.vehId2OperatorCostContainer.get(event.getVehicleId()).handleTransitDriverStarts(event); }
@Override public void handleEvent(TransitDriverStartsEvent event) { this.transitDrivers.add(event.getDriverId()); this.transitVehicles.add(event.getVehicleId()); }
@Override public void handleEvent(final TransitDriverStartsEvent event) { if (this.calibratedLines.contains(event.getTransitLineId())) { this.transitDrivers.add(event.getDriverId()); this.transitVehicles.add(event.getVehicleId()); } }
@Override public void handleEvent(final TransitDriverStartsEvent event) { if (this.calibratedLines.contains(event.getTransitLineId())) { this.analyzedTransitDrivers.add(event.getDriverId()); this.analyzedTransitVehicles.add(event.getVehicleId()); } }
@Override public Map<String, String> getAttributes() { Map<String, String> atts = super.getAttributes(); atts.put(ATTRIBUTE_DRIVER_ID, this.getDriverId().toString()); atts.put(ATTRIBUTE_VEHICLE_ID, this.getVehicleId().toString()); atts.put(ATTRIBUTE_TRANSIT_LINE_ID, this.getTransitLineId().toString()); atts.put(ATTRIBUTE_TRANSIT_ROUTE_ID, this.getTransitRouteId().toString()); atts.put(ATTRIBUTE_DEPARTURE_ID, this.getDepartureId().toString()); return atts; } }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); } }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { super.handleEvent(event); String ptMode = this.lineIds2ptModeMap.get(event.getTransitLineId()); if (ptMode == null) { log.warn("Could not find a valid pt mode for transit line " + event.getTransitLineId()); ptMode = "no valid pt mode found"; } this.vehId2ptModeMap.put(event.getVehicleId(), ptMode); }
@Override public void handleEvent(TransitDriverStartsEvent event) { FullDeparture fullDeparture = new FullDeparture(event.getTransitLineId(), event.getTransitRouteId(), event.getVehicleId(), event.getDepartureId()); VehicleTracker tracker = new VehicleTracker(fullDeparture, event.getDriverId(), getVehicleCapacity(event.getVehicleId())); vehicletrackers.put(event.getVehicleId().toString(),event.getTime(), tracker); }
@Override public void handleEvent(TransitDriverStartsEvent event) { LineAndRoute lineAndRoute = new LineAndRoute(event.getTransitLineId(), event.getTransitRouteId(), event.getDriverId()); transitVehicle2currentRoute.put(event.getVehicleId(), lineAndRoute); }