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

102 lines
3.0 KiB
Java

package com.ubt.jimu.controller.data.widget;
import android.content.Context;
import android.text.TextUtils;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamConverter;
import com.thoughtworks.xstream.annotations.XStreamOmitField;
import com.ubt.jimu.R;
import com.ubt.jimu.controller.data.action.ActionSequence;
import com.ubt.jimu.utils.LocaleUtils;
@XStreamAlias("actionData")
@XStreamConverter(ActionDataConverter.class)
/* loaded from: classes.dex */
public class ActionWidgetData extends ItemBaseData {
public static final String ACTION_ID = "actionID";
public static final String ACTION_NM = "actionNm";
private String actionID;
private String actionNm;
@XStreamOmitField
private ActionSequence actionSequence;
public ActionWidgetData() {
}
public String getActionID() {
return this.actionID;
}
public String getActionNm() {
return this.actionNm;
}
public ActionSequence getActionSequence() {
return this.actionSequence;
}
@Override // com.ubt.jimu.controller.data.widget.ItemBaseData
public int getImageViewId() {
int d;
ActionSequence actionSequence = this.actionSequence;
return (actionSequence == null || (d = actionSequence.d()) <= 0) ? R.drawable.icon_loudly : d;
}
@Override // com.ubt.jimu.controller.data.widget.ItemBaseData
public String getShowName(String str) {
ActionSequence actionSequence = this.actionSequence;
if (actionSequence != null) {
String a = actionSequence.a(str);
if (!TextUtils.isEmpty(a)) {
return a;
}
}
return this.actionNm;
}
@Override // com.ubt.jimu.controller.data.widget.ItemBaseData
public String getWidgetInfo(Context context) {
return getShowName(LocaleUtils.b());
}
@Override // com.ubt.jimu.controller.data.widget.ItemBaseData
public boolean isOfficial() {
ActionSequence actionSequence = this.actionSequence;
if (actionSequence != null) {
return actionSequence.j();
}
return false;
}
public void setActionID(String str) {
this.actionID = str;
}
public void setActionNm(String str) {
this.actionNm = str;
}
public void setActionSequence(ActionSequence actionSequence) {
this.actionSequence = actionSequence;
}
@Override // com.ubt.jimu.controller.data.widget.ItemBaseData
public String toString() {
StringBuilder sb = new StringBuilder("ActionWidgetData: ");
sb.append(" actionID: " + this.actionID);
sb.append(" actionNm: " + this.actionNm);
return super.toString() + " " + sb.toString();
}
public ActionWidgetData(String str) {
super(str);
}
public ActionWidgetData(String str, String str2, String str3, float f, float f2) {
super(str, f, f2);
this.actionID = str2;
this.actionNm = str3;
}
}