Searched refs:criteria (Results 1 - 6 of 6) sorted by relevance

/frameworks/base/location/java/android/location/
H A DLocationProvider.java27 * <p> Each provider has a set of criteria under which it may be used;
34 * user-specified criteria.
75 * Returns true if this provider meets the given criteria,
78 public boolean meetsCriteria(Criteria criteria) { argument
79 return propertiesMeetCriteria(mName, mProperties, criteria);
86 Criteria criteria) {
97 if (criteria.getAccuracy() != Criteria.NO_REQUIREMENT &&
98 criteria.getAccuracy() < properties.mAccuracy) {
101 if (criteria.getPowerRequirement() != Criteria.NO_REQUIREMENT &&
102 criteria
85 propertiesMeetCriteria(String name, ProviderProperties properties, Criteria criteria) argument
[all...]
H A DCriteria.java23 * A class indicating the application criteria for selecting a
103 * Constructs a new Criteria object that is a copy of the given criteria.
105 public Criteria(Criteria criteria) { argument
106 mHorizontalAccuracy = criteria.mHorizontalAccuracy;
107 mVerticalAccuracy = criteria.mVerticalAccuracy;
108 mSpeedAccuracy = criteria.mSpeedAccuracy;
109 mBearingAccuracy = criteria.mBearingAccuracy;
110 mPowerRequirement = criteria.mPowerRequirement;
111 mAltitudeRequired = criteria.mAltitudeRequired;
112 mBearingRequired = criteria
[all...]
H A DILocationManager.aidl65 List<String> getProviders(in Criteria criteria, boolean enabledOnly);
66 String getBestProvider(in Criteria criteria, boolean enabledOnly);
67 boolean providerMeetsCriteria(String provider, in Criteria criteria);
H A DLocationManager.java377 * criteria, or null if none do. Only providers that are permitted to be
380 * @param criteria the criteria that the returned providers must match
385 public List<String> getProviders(Criteria criteria, boolean enabledOnly) { argument
386 checkCriteria(criteria);
388 return mService.getProviders(criteria, enabledOnly);
396 * Returns the name of the provider that best meets the given criteria. Only providers
398 * returned. If several providers meet the criteria, the one with the best
399 * accuracy is returned. If no provider meets the criteria,
400 * the criteria ar
417 getBestProvider(Criteria criteria, boolean enabledOnly) argument
510 requestLocationUpdates(long minTime, float minDistance, Criteria criteria, LocationListener listener, Looper looper) argument
638 requestLocationUpdates(long minTime, float minDistance, Criteria criteria, PendingIntent intent) argument
696 requestSingleUpdate(Criteria criteria, LocationListener listener, Looper looper) argument
741 requestSingleUpdate(Criteria criteria, PendingIntent intent) argument
1627 checkCriteria(Criteria criteria) argument
[all...]
H A DLocationRequest.java194 public static LocationRequest createFromDeprecatedCriteria(Criteria criteria, long minTime, argument
200 switch (criteria.getAccuracy()) {
208 switch (criteria.getPowerRequirement()) {
/frameworks/base/services/java/com/android/server/
H A DLocationManagerService.java1053 * Return all providers by name, that match criteria and are optionally
1058 public List<String> getProviders(Criteria criteria, boolean enabledOnly) { argument
1075 if (criteria != null && !LocationProvider.propertiesMeetCriteria(
1076 name, provider.getProperties(), criteria)) {
1099 public String getBestProvider(Criteria criteria, boolean enabledOnly) { argument
1102 List<String> providers = getProviders(criteria, enabledOnly);
1105 if (D) Log.d(TAG, "getBestProvider(" + criteria + ", " + enabledOnly + ")=" + result);
1111 if (D) Log.d(TAG, "getBestProvider(" + criteria + ", " + enabledOnly + ")=" + result);
1115 if (D) Log.d(TAG, "getBestProvider(" + criteria + ", " + enabledOnly + ")=" + result);
1130 public boolean providerMeetsCriteria(String provider, Criteria criteria) { argument
[all...]

Completed in 287 milliseconds