Initial commit
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
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;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user