1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-09-01 12:23:15 +02:00

Add comment about not changing strings/enums that are stored persistent

This commit is contained in:
Erik Johansson
2018-04-16 22:14:22 +02:00
parent c29472c11e
commit f5692637c8
16 changed files with 16 additions and 0 deletions

View File

@@ -19,6 +19,7 @@ import com.health.openscale.core.datatypes.ScaleMeasurement;
import com.health.openscale.core.datatypes.ScaleUser;
public abstract class EstimatedFatMetric {
// Don't change enum names, they are stored persistent in preferences
public enum FORMULA { BF_DEURENBERG, BF_DEURENBERG_II, BF_EDDY, BF_GALLAGHER, BF_GALLAGHER_ASIAN }
public static EstimatedFatMetric getEstimatedMetric(FORMULA metric) {

View File

@@ -19,6 +19,7 @@ import com.health.openscale.core.datatypes.ScaleMeasurement;
import com.health.openscale.core.datatypes.ScaleUser;
public abstract class EstimatedWaterMetric {
// Don't change enum names, they are stored persistent in preferences
public enum FORMULA { TBW_BEHNKE, TBW_DELWAIDECRENIER, TBW_HUMEWEYERS, TBW_LEESONGKIM }
public static EstimatedWaterMetric getEstimatedMetric(FORMULA metric) {

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class BMIMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "bmi";
public BMIMeasurementView(Context context) {

View File

@@ -27,6 +27,7 @@ import com.health.openscale.core.evaluation.EvaluationSheet;
import java.util.Locale;
public class BMRMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "bmr";
public BMRMeasurementView(Context context) {

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class BoneMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "bone";
public BoneMeasurementView(Context context) {

View File

@@ -26,6 +26,7 @@ import com.health.openscale.R;
import com.health.openscale.core.datatypes.ScaleMeasurement;
public class CommentMeasurementView extends MeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "comment";
private String comment;

View File

@@ -29,6 +29,7 @@ import java.util.Calendar;
import java.util.Date;
public class DateMeasurementView extends MeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "date";
private static final DateFormat dateFormat = DateFormat.getDateInstance();

View File

@@ -27,6 +27,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class FatMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "fat";
public FatMeasurementView(Context context) {

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class HipMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "hip";
public HipMeasurementView(Context context) {

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class MuscleMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "muscle";
public MuscleMeasurementView(Context context) {

View File

@@ -29,6 +29,7 @@ import java.util.Calendar;
import java.util.Date;
public class TimeMeasurementView extends MeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "time";
private final DateFormat timeFormat;

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class WHRMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "whr";
public WHRMeasurementView(Context context) {

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class WHtRMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "whtr";
public WHtRMeasurementView(Context context) {

View File

@@ -25,6 +25,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class WaistMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "waist";
public WaistMeasurementView(Context context) {

View File

@@ -27,6 +27,7 @@ import com.health.openscale.core.evaluation.EvaluationResult;
import com.health.openscale.core.evaluation.EvaluationSheet;
public class WaterMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "water";
public WaterMeasurementView(Context context) {

View File

@@ -26,6 +26,7 @@ import com.health.openscale.core.evaluation.EvaluationSheet;
import com.health.openscale.core.utils.Converters;
public class WeightMeasurementView extends FloatMeasurementView {
// Don't change key value, it may be stored persistent in preferences
public static final String KEY = "weight";
public WeightMeasurementView(Context context) {