Skip to content

Commit d17d9ec

Browse files
committed
More cleanup
1 parent 80fed55 commit d17d9ec

File tree

9 files changed

+207
-234
lines changed

9 files changed

+207
-234
lines changed

app/src/androidTest/java/eu/czsoft/legacygreecontrol/ExampleInstrumentedTest.java

Lines changed: 1 addition & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,6 @@
1010
import androidx.test.platform.app.InstrumentationRegistry;
1111
import androidx.test.ext.junit.runners.AndroidJUnit4;
1212

13-
/*
14-
* This file is part of GreeRemoteAndroid.
15-
*
16-
* GreeRemoteAndroid is free software: you can redistribute it and/or modify
17-
* it under the terms of the GNU General Public License as published by
18-
* the Free Software Foundation, either version 3 of the License, or
19-
* (at your option) any later version.
20-
*
21-
* GreeRemoteAndroid is distributed in the hope that it will be useful,
22-
* but WITHOUT ANY WARRANTY; without even the implied warranty of
23-
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24-
* GNU General Public License for more details.
25-
*
26-
* You should have received a copy of the GNU General Public License
27-
* along with GreeRemoteAndroid. If not, see <http://www.gnu.org/licenses/>.
28-
*/
29-
3013
/**
3114
* Instrumentation test, which will execute on an Android device.
3215
*
@@ -39,6 +22,6 @@ public void useAppContext() throws Exception {
3922
// Context of the app under test.
4023
Context appContext = InstrumentationRegistry.getInstrumentation().getContext();
4124

42-
assertEquals("eu.czsoft.greecontrol", appContext.getPackageName());
25+
assertEquals("eu.czsoft.legacygreecontrol", appContext.getPackageName());
4326
}
4427
}

app/src/main/java/eu/czsoft/greesdk/device/DeviceImpl.java

Lines changed: 84 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
import eu.czsoft.greesdk.Utils;
1111

1212
class DeviceImpl implements Device {
13-
private final String mDeviceId;
14-
private final DeviceManager mDeviceManager;
15-
private final String mLogTag;
13+
private final String deviceId;
14+
private final DeviceManager deviceManager;
15+
private final String logTag;
1616

1717
public enum Parameter {
1818
POWER ("Pow"),
@@ -35,40 +35,40 @@ public enum Parameter {
3535
TEM_REC_MODE ("TemRec")
3636
;
3737

38-
private final String mParam;
38+
private final String param;
3939

4040
Parameter(final String param) {
41-
mParam = param;
41+
this.param = param;
4242
}
4343

4444
@Override
4545
public String toString() {
46-
return mParam;
46+
return param;
4747
}
4848
}
4949

50-
private String mName = "";
51-
private Mode mMode = Mode.AUTO;
52-
private FanSpeed mFanSpeed = FanSpeed.AUTO;
53-
private int mTemperature = 0;
54-
private TemperatureUnit mTemperatureUnit = TemperatureUnit.CELSIUS;
55-
private boolean mPoweredOn;
56-
private boolean mLightEnabled;
57-
private boolean mQuietModeEnabled;
58-
private boolean mTurboModeEnabled;
59-
private boolean mHealthModeEnabled;
60-
private boolean mAirModeEnabled;
61-
private boolean mXfanModeEnabled;
62-
private boolean mSavingModeEnabled;
63-
private boolean mSleepModeEnabled;
64-
private VerticalSwingMode mVerticalSwingMode = VerticalSwingMode.DEFAULT;
50+
private String name = "";
51+
private Mode mode = Mode.AUTO;
52+
private FanSpeed fanSpeed = FanSpeed.AUTO;
53+
private int temperature = 0;
54+
private TemperatureUnit temperatureUnit = TemperatureUnit.CELSIUS;
55+
private boolean poweredOn;
56+
private boolean lightEnabled;
57+
private boolean quietModeEnabled;
58+
private boolean turboModeEnabled;
59+
private boolean healthModeEnabled;
60+
private boolean airModeEnabled;
61+
private boolean xFanModeEnabled;
62+
private boolean savingModeEnabled;
63+
private boolean sleepModeEnabled;
64+
private VerticalSwingMode verticalSwingMode = VerticalSwingMode.DEFAULT;
6565

6666
public DeviceImpl(String deviceId, DeviceManager deviceManager) {
67-
mDeviceId = deviceId;
68-
mDeviceManager = deviceManager;
69-
mLogTag = String.format("DeviceImpl(%s)", deviceId);
67+
this.deviceId = deviceId;
68+
this.deviceManager = deviceManager;
69+
this.logTag = String.format("DeviceImpl(%s)", deviceId);
7070

71-
Log.i(mLogTag, "Created");
71+
Log.i(this.logTag, "Created");
7272
}
7373

7474
public void updateWithDatPack(DatPack pack) {
@@ -80,18 +80,18 @@ public void updateWithResultPack(ResultPack pack) {
8080
}
8181

8282
public void updateWithDevicePack(DevicePack pack) {
83-
Log.d(mLogTag, "Updating name: " + pack.name);
84-
mName = pack.name;
83+
Log.d(logTag, "Updating name: " + pack.name);
84+
name = pack.name;
8585
}
8686

8787
@Override
8888
public String getId() {
89-
return mDeviceId;
89+
return deviceId;
9090
}
9191

9292
@Override
9393
public String getName() {
94-
return mName;
94+
return name;
9595
}
9696

9797
@Override
@@ -100,7 +100,7 @@ public void setName(String name) {
100100

101101
@Override
102102
public Mode getMode() {
103-
return mMode;
103+
return mode;
104104
}
105105

106106
@Override
@@ -110,7 +110,7 @@ public void setMode(Mode mode) {
110110

111111
@Override
112112
public FanSpeed getFanSpeed() {
113-
return mFanSpeed;
113+
return fanSpeed;
114114
}
115115

116116
@Override
@@ -120,7 +120,7 @@ public void setFanSpeed(FanSpeed fanSpeed) {
120120

121121
@Override
122122
public int getTemperature() {
123-
return mTemperature;
123+
return temperature;
124124
}
125125

126126
@Override
@@ -133,7 +133,7 @@ public void setTemperature(int value, TemperatureUnit unit) {
133133

134134
@Override
135135
public boolean isPoweredOn() {
136-
return mPoweredOn;
136+
return poweredOn;
137137
}
138138

139139
@Override
@@ -143,7 +143,7 @@ public void setPoweredOn(boolean poweredOn) {
143143

144144
@Override
145145
public boolean isLightEnabled() {
146-
return mLightEnabled;
146+
return lightEnabled;
147147
}
148148

149149
@Override
@@ -153,7 +153,7 @@ public void setLightEnabled(boolean enabled) {
153153

154154
@Override
155155
public boolean isQuietModeEnabled() {
156-
return mQuietModeEnabled;
156+
return quietModeEnabled;
157157
}
158158

159159
@Override
@@ -163,7 +163,7 @@ public void setQuietModeEnabled(boolean enabled) {
163163

164164
@Override
165165
public boolean isTurboModeEnabled() {
166-
return mTurboModeEnabled;
166+
return turboModeEnabled;
167167
}
168168

169169
@Override
@@ -173,7 +173,7 @@ public void setTurboModeEnabled(boolean enabled) {
173173

174174
@Override
175175
public boolean isHealthModeEnabled() {
176-
return mHealthModeEnabled;
176+
return healthModeEnabled;
177177
}
178178

179179
@Override
@@ -183,7 +183,7 @@ public void setHealthModeEnabled(boolean enabled) {
183183

184184
@Override
185185
public boolean isAirModeEnabled() {
186-
return mAirModeEnabled;
186+
return airModeEnabled;
187187
}
188188

189189
@Override
@@ -193,7 +193,7 @@ public void setAirModeEnabled(boolean enabled) {
193193

194194
@Override
195195
public boolean isXfanModeEnabled() {
196-
return mXfanModeEnabled;
196+
return xFanModeEnabled;
197197
}
198198

199199
@Override
@@ -203,7 +203,7 @@ public void setXfanModeEnabled(boolean enabled) {
203203

204204
@Override
205205
public boolean isSavingModeEnabled() {
206-
return mSavingModeEnabled;
206+
return savingModeEnabled;
207207
}
208208

209209
@Override
@@ -213,7 +213,7 @@ public void setSavingModeEnabled(boolean enabled) {
213213

214214
@Override
215215
public boolean isSleepModeEnabled() {
216-
return mSleepModeEnabled;
216+
return sleepModeEnabled;
217217
}
218218

219219
@Override
@@ -223,7 +223,7 @@ public void setSleepModeEnabled(boolean enabled) {
223223

224224
@Override
225225
public VerticalSwingMode getVerticalSwingMode() {
226-
return mVerticalSwingMode;
226+
return verticalSwingMode;
227227
}
228228

229229
@Override
@@ -238,12 +238,12 @@ public int getParameter(String name) {
238238

239239
@Override
240240
public void setParameter(String name, int value) {
241-
mDeviceManager.setParameter(this, name, value);
241+
deviceManager.setParameter(this, name, value);
242242
}
243243

244244
@Override
245245
public void setWifiSsidPassword(String ssid, String psw) {
246-
mDeviceManager.setWifi(ssid, psw);
246+
deviceManager.setWifi(ssid, psw);
247247
}
248248

249249
@Override
@@ -253,12 +253,12 @@ public boolean equals(Object o) {
253253

254254
DeviceImpl device = (DeviceImpl) o;
255255

256-
return mDeviceId.equals(device.mDeviceId);
256+
return deviceId.equals(device.deviceId);
257257
}
258258

259259
@Override
260260
public int hashCode() {
261-
return mDeviceId.hashCode();
261+
return deviceId.hashCode();
262262
}
263263

264264
private void setParameter(Parameter parameter, int value) {
@@ -271,29 +271,29 @@ private void setParameters(Parameter[] parameters, Integer[] values) {
271271
names[i] = parameters[i].toString();
272272
}
273273

274-
mDeviceManager.setParameters(this, Utils.zip(names, values));
274+
deviceManager.setParameters(this, Utils.zip(names, values));
275275
}
276276

277277
private void updateParameters(Map<String, Integer> p) {
278-
Log.d(mLogTag, "Updating parameters: " + p);
279-
280-
mMode = getEnumParameter(p, Parameter.MODE, Mode.values(), mMode);
281-
mFanSpeed = getEnumParameter(p, Parameter.FAN_SPEED, FanSpeed.values(), mFanSpeed);
282-
mTemperature = getOrdinalParameter(p, Parameter.TEMPERATURE, mTemperature);
283-
mTemperatureUnit = getEnumParameter(p, Parameter.TEMPERATURE_UNIT, TemperatureUnit.values(), mTemperatureUnit);
284-
mPoweredOn = getBooleanParameter(p, Parameter.POWER, mPoweredOn);
285-
mLightEnabled = getBooleanParameter(p, Parameter.LIGHT, mLightEnabled);
286-
mQuietModeEnabled = getBooleanParameter(p, Parameter.QUIET_MODE, mQuietModeEnabled);
287-
mTurboModeEnabled = getBooleanParameter(p, Parameter.TURBO_MODE, mTurboModeEnabled);
288-
mHealthModeEnabled = getBooleanParameter(p, Parameter.HEALTH_MODE, mHealthModeEnabled);
289-
mAirModeEnabled = getBooleanParameter(p, Parameter.AIR_MODE, mAirModeEnabled);
290-
mXfanModeEnabled = getBooleanParameter(p, Parameter.XFAN_MODE, mXfanModeEnabled);
291-
mSavingModeEnabled = getBooleanParameter(p, Parameter.SAVING_MODE, mSavingModeEnabled);
292-
mSleepModeEnabled = getBooleanParameter(p, Parameter.SLEEP_MODE, mSleepModeEnabled);
293-
mVerticalSwingMode = getEnumParameter(p, Parameter.VERTICAL_SWING, VerticalSwingMode.values(), mVerticalSwingMode);
294-
}
295-
296-
private static <E> E getEnumParameter(Map<String, Integer> m, Parameter p, E[] values, E def) {
278+
Log.d(logTag, "Updating parameters: " + p);
279+
280+
mode = getEnuparameter(p, Parameter.MODE, Mode.values(), mode);
281+
fanSpeed = getEnuparameter(p, Parameter.FAN_SPEED, FanSpeed.values(), fanSpeed);
282+
temperature = getOrdinalParameter(p, Parameter.TEMPERATURE, temperature);
283+
temperatureUnit = getEnuparameter(p, Parameter.TEMPERATURE_UNIT, TemperatureUnit.values(), temperatureUnit);
284+
poweredOn = getBooleanParameter(p, Parameter.POWER, poweredOn);
285+
lightEnabled = getBooleanParameter(p, Parameter.LIGHT, lightEnabled);
286+
quietModeEnabled = getBooleanParameter(p, Parameter.QUIET_MODE, quietModeEnabled);
287+
turboModeEnabled = getBooleanParameter(p, Parameter.TURBO_MODE, turboModeEnabled);
288+
healthModeEnabled = getBooleanParameter(p, Parameter.HEALTH_MODE, healthModeEnabled);
289+
airModeEnabled = getBooleanParameter(p, Parameter.AIR_MODE, airModeEnabled);
290+
xFanModeEnabled = getBooleanParameter(p, Parameter.XFAN_MODE, xFanModeEnabled);
291+
savingModeEnabled = getBooleanParameter(p, Parameter.SAVING_MODE, savingModeEnabled);
292+
sleepModeEnabled = getBooleanParameter(p, Parameter.SLEEP_MODE, sleepModeEnabled);
293+
verticalSwingMode = getEnuparameter(p, Parameter.VERTICAL_SWING, VerticalSwingMode.values(), verticalSwingMode);
294+
}
295+
296+
private static <E> E getEnuparameter(Map<String, Integer> m, Parameter p, E[] values, E def) {
297297
if (m.containsKey(p.toString())) {
298298
int ordinal = m.get(p.toString());
299299
if (ordinal >= 0 && ordinal < values.length) {
@@ -317,24 +317,24 @@ private static boolean getBooleanParameter(Map<String, Integer> m, Parameter p,
317317
@Override
318318
public String toString() {
319319
return "DeviceImpl{" +
320-
"mDeviceId='" + mDeviceId + '\'' +
321-
", mDeviceManager=" + mDeviceManager +
322-
", mLogTag='" + mLogTag + '\'' +
323-
", name='" + mName + '\'' +
324-
", mode=" + mMode +
325-
", mFanSpeed=" + mFanSpeed +
326-
", temperature=" + mTemperature +
327-
", mTemperatureUnit=" + mTemperatureUnit +
328-
", mPoweredOn=" + mPoweredOn +
329-
", mLightEnabled=" + mLightEnabled +
330-
", mQuietModeEnabled=" + mQuietModeEnabled +
331-
", mTurboModeEnabled=" + mTurboModeEnabled +
332-
", mHealthModeEnabled=" + mHealthModeEnabled +
333-
", mAirModeEnabled=" + mAirModeEnabled +
334-
", mXfanModeEnabled=" + mXfanModeEnabled +
335-
", mSavingModeEnabled=" + mSavingModeEnabled +
336-
", mSleepModeEnabled=" + mSleepModeEnabled +
337-
", mVerticalSwingMode=" + mVerticalSwingMode +
320+
"deviceId='" + deviceId + '\'' +
321+
", deviceManager=" + deviceManager +
322+
", logTag='" + logTag + '\'' +
323+
", name='" + name + '\'' +
324+
", mode=" + mode +
325+
", fanSpeed=" + fanSpeed +
326+
", temperature=" + temperature +
327+
", temperatureUnit=" + temperatureUnit +
328+
", poweredOn=" + poweredOn +
329+
", lightEnabled=" + lightEnabled +
330+
", quietModeEnabled=" + quietModeEnabled +
331+
", turboModeEnabled=" + turboModeEnabled +
332+
", healthModeEnabled=" + healthModeEnabled +
333+
", airModeEnabled=" + airModeEnabled +
334+
", xFanModeEnabled=" + xFanModeEnabled +
335+
", savingModeEnabled=" + savingModeEnabled +
336+
", sleepModeEnabled=" + sleepModeEnabled +
337+
", verticalSwingMode=" + verticalSwingMode +
338338
'}';
339339
}
340340
}

0 commit comments

Comments
 (0)