jimu-decompiled/sources/com/ubt/jimu/controller/data/config/HSliderConfig.java
2025-05-13 19:24:51 +02:00

83 lines
2.3 KiB
Java

package com.ubt.jimu.controller.data.config;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.ubt.jimu.controller.data.widget.HSliderWidgetData;
@XStreamAlias("HSliderConfig")
/* loaded from: classes.dex */
public class HSliderConfig extends WidgetConfig<HSliderWidgetData> {
private int maxAngle;
private int minAngle;
private int servoID;
public HSliderConfig() {
this.minAngle = WidgetConfig.MIN_ANGLE;
this.maxAngle = 118;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof HSliderConfig)) {
return false;
}
HSliderConfig hSliderConfig = (HSliderConfig) obj;
return this.servoID == hSliderConfig.servoID && this.minAngle == hSliderConfig.minAngle && this.maxAngle == hSliderConfig.maxAngle;
}
public int getMaxAngle() {
return this.maxAngle;
}
public int getMinAngle() {
return this.minAngle;
}
public int getServoID() {
return this.servoID;
}
public int hashCode() {
return (((this.servoID * 31) + this.minAngle) * 31) + this.maxAngle;
}
public void setMaxAngle(int i) {
this.maxAngle = i;
}
public void setMinAngle(int i) {
this.minAngle = i;
}
public void setServoID(int i) {
this.servoID = i;
}
@Override // com.ubt.jimu.controller.data.config.WidgetConfig
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(" servoID=" + this.servoID);
sb.append(" minAngle=" + this.minAngle);
sb.append(" maxAngle=" + this.maxAngle);
return super.toString() + sb.toString();
}
/* JADX WARN: Can't rename method to resolve collision */
@Override // com.ubt.jimu.controller.data.config.WidgetConfig
public HSliderWidgetData encapData() {
HSliderWidgetData hSliderWidgetData = new HSliderWidgetData();
hSliderWidgetData.setConfig(this);
return hSliderWidgetData;
}
public HSliderConfig(String str, int i, int i2, int i3) {
super(str);
this.minAngle = WidgetConfig.MIN_ANGLE;
this.maxAngle = 118;
this.servoID = i;
this.minAngle = i2;
this.maxAngle = i3;
}
}