2026-03-17 13:31:18 -07:00

54 lines
1.5 KiB
Java

/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.baja.util.Lexicon
* javax.baja.xml.XElem
*/
package com.tridium.platform.daemon;
import javax.baja.util.Lexicon;
import javax.baja.xml.XElem;
/*
* Illegal identifiers - consider using --renameillegalidents true
*/
class DaemonText {
public String lexModule;
public String lexKey;
public Object[] lexArgs;
public String message;
private final /* synthetic */ void this() {
this.lexModule = null;
this.lexKey = null;
this.lexArgs = new Object[0];
this.message = null;
}
public DaemonText(XElem xElem) {
XElem xElem2;
this.this();
XElem xElem3 = xElem.elem("message");
if (xElem3 == null) {
xElem3 = xElem;
}
if ((xElem2 = xElem3.elem("localized")) == null) {
XElem xElem4 = xElem3.elem("nonlocalized");
this.message = xElem4 == null ? "" : xElem4.get("text");
} else {
XElem[] xElemArray = xElem2.elems("lexArg");
this.lexArgs = new Object[xElemArray.length];
int n = 0;
while (n < xElemArray.length) {
this.lexArgs[n] = xElemArray[n].get("value");
++n;
}
this.lexModule = xElem2.get("module");
this.lexKey = xElem2.get("key");
this.message = Lexicon.make((String)this.lexModule).getText(this.lexKey, this.lexArgs);
}
}
}