54 lines
1.5 KiB
Java
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);
|
|
}
|
|
}
|
|
}
|
|
|