47 lines
1.0 KiB
Java
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();
|
|
}
|
|
}
|