Examples of StopBean


Examples of org.onebusaway.transit_data.model.StopBean

    bean.setArrivalTime(stopTime.getArrivalTime());
    bean.setDepartureTime(stopTime.getDepartureTime());
    bean.setDropOffType(stopTime.getDropOffType());
    bean.setPickupType(stopTime.getPickupType());

    StopBean stopBean = _stopBeanService.getStopForId(stopTime.getStop().getId());
    bean.setStop(stopBean);

    return bean;
  }
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

    for (ArrivalAndDepartureBean bean : result.getArrivalsAndDepartures()) {

      TripBean trip = bean.getTrip();
      RouteBean route = trip.getRoute();
      StopBean stop = bean.getStop();
     
      ArrivalAndDepartureBeanV1 v1 = new ArrivalAndDepartureBeanV1();
      v1.setPredictedArrivalTime(bean.getPredictedArrivalTime());
      v1.setPredictedDepartureTime(bean.getPredictedDepartureTime());
      v1.setRouteId(route.getId());
      if (trip.getRouteShortName() != null)
        v1.setRouteShortName(trip.getRouteShortName());
      else
        v1.setRouteShortName(route.getShortName());
      v1.setScheduledArrivalTime(bean.getScheduledArrivalTime());
      v1.setScheduledDepartureTime(bean.getScheduledDepartureTime());
      v1.setStatus(bean.getStatus());     
      v1.setStopId(stop.getId());
      v1.setTripHeadsign(trip.getTripHeadsign());
      v1.setTripId(trip.getId());

      v1s.add(v1);
    }
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

      TripBean trip = new TripBean();
      trip.setId("1_t0");
      trip.setRoute(route);
      tripStatus.setActiveTrip(trip);

      StopBean stop = new StopBean();
      stop.setId("1_s2");
      tripStatus.setNextStop(stop);
      tripStatus.setNextStopTimeOffset(5 * 60);
    }
    {
      VehicleStatusBean vehicle = new VehicleStatusBean();
      vehicles.add(vehicle);
      vehicle.setLastUpdateTime(5678 * 1000);
      vehicle.setVehicleId("1_v2");

      TripStatusBean tripStatus = new TripStatusBean();
      vehicle.setTripStatus(tripStatus);

      TripBean trip = new TripBean();
      trip.setId("1_t1");
      trip.setRoute(route);
      tripStatus.setActiveTrip(trip);

      StopBean stop = new StopBean();
      stop.setId("1_s3");
      tripStatus.setNextStop(stop);
      tripStatus.setNextStopTimeOffset(10 * 60);
    }

    ListBean<VehicleStatusBean> bean = new ListBean<VehicleStatusBean>();
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

        pushNextAction("handle-multi-selection");
        return "multipleStopsFound";
      }
    }

    StopBean stop = _stops.get(stopIndex);
    _stopId = stop.getId();

    _args = new String[tokens.length - 1];
    System.arraycopy(tokens, 1, _args, 0, _args.length);

    return "arrivals-and-departures";
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

         * away the bus is from this stop and (b) populate, if necessary,
         * onwardCalls
         */
        HashMap<String, Integer> visitNumberForStop = new HashMap<String, Integer>();
        for (TripStopTimeBean stopTime : stopTimes) {
          StopBean stop = stopTime.getStop();
          int visitNumber = SiriUtils.getVisitNumber(visitNumberForStop, stop);

          double distance = status.getDistanceAlongTrip();
          if (Double.isNaN(distance)) {
            distance = status.getScheduledDistanceAlongTrip();
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

  public LocationV2Bean getLocation(LocationBean location) {

    LocationV2Bean bean = new LocationV2Bean();
    bean.setLocation(location.getLocation());
    bean.setName(location.getName());
    StopBean stop = location.getStopBean();

    if (stop != null) {
      bean.setStopId(stop.getId());
      _factory.addToReferences(stop);
    }

    return bean;
  }
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

    if (frequency != null) {
      FrequencyV2Bean freqBean = _factory.getFrequency(frequency);
      bean.setFrequency(freqBean);
    }

    StopBean fromStop = leg.getFromStop();
    if (fromStop != null) {
      bean.setFromStopId(fromStop.getId());
      bean.setFromStopSequence(leg.getFromStopSequence());
      _factory.addToReferences(fromStop);
    }

    bean.setScheduledDepartureTime(leg.getScheduledDepartureTime());
    bean.setPredictedDepartureTime(leg.getPredictedDepartureTime());
    bean.setScheduledDepartureInterval(_factory.getTimeInterval(leg.getScheduledDepartureInterval()));
    bean.setPredictedDepartureInterval(_factory.getTimeInterval(leg.getPredictedDepartureInterval()));

    StopBean toStop = leg.getToStop();
    if (toStop != null) {
      bean.setToStopId(toStop.getId());
      bean.setToStopSequence(leg.getToStopSequence());
      _factory.addToReferences(toStop);
    }

    bean.setScheduledArrivalTime(leg.getScheduledArrivalTime());
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

      bean.setFrequency(freqBean);
    }

    String fromStopId = leg.getFromStopId();
    if (_factory.isStringSet(fromStopId)) {
      StopBean stop = new StopBean();
      stop.setId(fromStopId);
      bean.setFromStop(stop);
      bean.setFromStopSequence(leg.getFromStopSequence());
    }

    bean.setScheduledDepartureTime(leg.getScheduledDepartureTime());

    String toStopId = leg.getToStopId();
    if (_factory.isStringSet(toStopId)) {
      StopBean stop = new StopBean();
      stop.setId(toStopId);
      bean.setToStop(stop);
      bean.setToStopSequence(leg.getToStopSequence());
    }

    bean.setScheduledArrivalTime(leg.getScheduledArrivalTime());
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

  }

  private String getValueAsString(Object value) {

    if (value instanceof StopBean) {
      StopBean stop = (StopBean) value;
      _factory.addToReferences(stop);
      return stop.getId();
    } else {
      return value.toString();
    }
  }
View Full Code Here

Examples of org.onebusaway.transit_data.model.StopBean

    bean.setPosition(tripStatus.getLocation());
    if (tripStatus.isOrientationSet())
      bean.setOrientation(tripStatus.getOrientation());

    StopBean closestStop = tripStatus.getClosestStop();
    if (closestStop != null) {
      bean.setClosestStop(closestStop.getId());
      addToReferences(closestStop);
      bean.setClosestStopTimeOffset(tripStatus.getClosestStopTimeOffset());
    }

    StopBean nextStop = tripStatus.getNextStop();
    if (nextStop != null) {
      bean.setNextStop(nextStop.getId());
      addToReferences(nextStop);
      bean.setNextStopTimeOffset(tripStatus.getNextStopTimeOffset());
    }

    bean.setPhase(tripStatus.getPhase());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.