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

47 lines
1.0 KiB
Java

package com.ubt.jimu.base.data;
/* loaded from: classes.dex */
public class Servo extends Engine {
public boolean isChoose;
private ServoMode type;
public Servo(int i, ServoMode servoMode) {
super(i);
this.type = servoMode;
}
@Override // java.lang.Comparable
public int compareTo(Object obj) {
if (obj != null && (obj instanceof Servo)) {
return getId() - ((Servo) obj).getId();
}
return 1;
}
public ServoMode getModeType() {
return this.type;
}
@Override // com.ubt.jimu.base.data.Engine
public CtrlMotionType getMotionType() {
return CtrlMotionType.servo;
}
public boolean isChoose() {
return this.isChoose;
}
public void setChoose(boolean z) {
this.isChoose = z;
}
public void setModeType(ServoMode servoMode) {
this.type = servoMode;
}
@Override // com.ubt.jimu.base.data.Engine
public String toString() {
return "Servo{type=" + this.type + "} " + super.toString();
}
}