package org.droidplanner.android.utils.unit.systems; import org.droidplanner.android.utils.unit.providers.area.AreaUnitProvider; import org.droidplanner.android.utils.unit.providers.area.ImperialAreaUnitProvider; import org.droidplanner.android.utils.unit.providers.length.ImperialLengthUnitProvider; import org.droidplanner.android.utils.unit.providers.length.LengthUnitProvider; import org.droidplanner.android.utils.unit.providers.speed.ImperialSpeedUnitProvider; import org.droidplanner.android.utils.unit.providers.speed.SpeedUnitProvider; /** * Created by Fredia Huya-Kouadio on 1/20/15. */ public class ImperialUnitSystem implements UnitSystem{ private static final LengthUnitProvider lengthUnitProvider = new ImperialLengthUnitProvider(); private static final AreaUnitProvider areaUnitProvider = new ImperialAreaUnitProvider(); private static final SpeedUnitProvider speedUnitProvider = new ImperialSpeedUnitProvider(); @Override public LengthUnitProvider getLengthUnitProvider() { return lengthUnitProvider; } @Override public AreaUnitProvider getAreaUnitProvider() { return areaUnitProvider; } @Override public SpeedUnitProvider getSpeedUnitProvider() { return speedUnitProvider; } @Override public int getType() { return IMPERIAL; } }