@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) { 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(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 void handleEvent(TransitDriverStartsEvent event) { if(event.getVehicleId().toString().contains(this.pIdentifier)){ this.vehId2lineIdMap.put(event.getVehicleId(), event.getTransitLineId()); } } }
@Override public void handleEvent(TransitDriverStartsEvent event) { linesRoutesOfVehicle.put(event.getVehicleId().toString(), new Tuple<String, String>(event.getTransitLineId().toString(), event.getTransitRouteId().toString())); }
@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) { linesRoutesOfVehicle.put(event.getVehicleId(), new Tuple<Id<TransitLine>, Id<TransitRoute>>(event.getTransitLineId(), event.getTransitRouteId())); }
@Override public void handleEvent(TransitDriverStartsEvent event) { LineAndRoute lineAndRoute = new LineAndRoute(event.getTransitLineId(), event.getTransitRouteId(), event.getDriverId()); transitVehicle2currentRoute.put(event.getVehicleId(), lineAndRoute); }
@Override public void handleEvent(TransitDriverStartsEvent event) { this.ptVehicles.put(event.getVehicleId(), 0); VehicleCapacity vehicleCapacity = vehicles.getVehicles().get(event.getVehicleId()).getType().getCapacity(); this.capacities.put(event.getVehicleId(), vehicleCapacity.getSeats()+vehicleCapacity.getStandingRoom()); linesRoutesOfVehicle.put(event.getVehicleId(), new Tuple<Id<TransitLine>, Id<TransitRoute>>(event.getTransitLineId(), event.getTransitRouteId())); }
@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); }