public static Model getModel(ModelType type, int value) { switch (type) { case RUNMODEL: return RunThresholdModel.getInstance(value); case PACEMODEL: return RunPaceModel.getInstance(value); case BIKEMODEL: return BikeThresholdModel.getInstance(value); case POWERMODEL: return BikePowerModel.getInstance(value); default: return null; } }
public static RunThresholdModel newRunThresholdModel(int value) { return RunThresholdModel.newInstance(value); }