Ejemplo n.º 1
0
  public ArrayList<OsMoDroidPoint> getOsMoDroidPointArrayList(int id) {
    ArrayList<OsMoDroidPoint> result = new ArrayList<OsMoDroidPoint>();
    try {
      for (int i = 0; i < mIRemoteService.getNumberOfObjects(id); i++) {
        result.add(
            new OsMoDroidPoint(
                mIRemoteService.getObjectLat(id, mIRemoteService.getObjectId(id, i)),
                mIRemoteService.getObjectLon(id, mIRemoteService.getObjectId(id, i)),
                mIRemoteService.getObjectName(id, mIRemoteService.getObjectId(id, i)),
                mIRemoteService.getObjectDescription(id, mIRemoteService.getObjectId(id, i)),
                mIRemoteService.getObjectId(id, i),
                id,
                mIRemoteService.getObjectSpeed(id, mIRemoteService.getObjectId(id, i)),
                mIRemoteService.getObjectColor(id, mIRemoteService.getObjectId(id, i))));
      }
    } catch (RemoteException e) {

      log.error(e.getMessage(), e);
    }

    return result;
  }