link start!
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.status.BStatus;
|
||||
import javax.baja.sys.BInterface;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
public interface BIStatus
|
||||
extends BInterface {
|
||||
public static final Type TYPE;
|
||||
|
||||
public BStatus getStatus();
|
||||
|
||||
static {
|
||||
Class clazz = 1.class$javax$baja$status$BIStatus;
|
||||
if (clazz == null) {
|
||||
clazz = 1.class$javax$baja$status$BIStatus = 1.class("[Ljavax.baja.status.BIStatus;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.status.BIStatus;
|
||||
import javax.baja.status.BStatusValue;
|
||||
import javax.baja.sys.BFacets;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
public interface BIStatusValue
|
||||
extends BIStatus {
|
||||
public static final Type TYPE;
|
||||
|
||||
public BStatusValue getStatusValue();
|
||||
|
||||
public BFacets getStatusValueFacets();
|
||||
|
||||
static {
|
||||
Class clazz = 1.class$javax$baja$status$BIStatusValue;
|
||||
if (clazz == null) {
|
||||
clazz = 1.class$javax$baja$status$BIStatusValue = 1.class("[Ljavax.baja.status.BIStatusValue;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,571 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import java.io.DataInput;
|
||||
import java.io.DataOutput;
|
||||
import java.io.IOException;
|
||||
import javax.baja.data.BIDataValue;
|
||||
import javax.baja.status.BIStatus;
|
||||
import javax.baja.sys.BBitString;
|
||||
import javax.baja.sys.BBoolean;
|
||||
import javax.baja.sys.BFacets;
|
||||
import javax.baja.sys.BFloat;
|
||||
import javax.baja.sys.BInteger;
|
||||
import javax.baja.sys.BObject;
|
||||
import javax.baja.sys.BSimple;
|
||||
import javax.baja.sys.BString;
|
||||
import javax.baja.sys.Context;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
import javax.baja.sys.TypeNotFoundException;
|
||||
import javax.baja.util.Lexicon;
|
||||
|
||||
/*
|
||||
* Illegal identifiers - consider using --renameillegalidents true
|
||||
*/
|
||||
public final class BStatus
|
||||
extends BBitString
|
||||
implements BIStatus {
|
||||
public static BSimple disabledFg;
|
||||
public static BSimple disabledBg;
|
||||
public static BSimple faultFg;
|
||||
public static BSimple faultBg;
|
||||
public static BSimple downFg;
|
||||
public static BSimple downBg;
|
||||
public static BSimple alarmFg;
|
||||
public static BSimple alarmBg;
|
||||
public static BSimple staleFg;
|
||||
public static BSimple staleBg;
|
||||
public static BSimple overriddenFg;
|
||||
public static BSimple overriddenBg;
|
||||
private static BStatus[] nullLookupTable;
|
||||
public static final int DISABLED = 1;
|
||||
public static final int FAULT = 2;
|
||||
public static final int DOWN = 4;
|
||||
public static final int ALARM = 8;
|
||||
public static final int STALE = 16;
|
||||
public static final int OVERRIDDEN = 32;
|
||||
public static final int NULL = 64;
|
||||
public static final int UNACKED_ALARM = 128;
|
||||
public static final BStatus ok;
|
||||
public static final BStatus disabled;
|
||||
public static final BStatus fault;
|
||||
public static final BStatus down;
|
||||
public static final BStatus alarm;
|
||||
public static final BStatus stale;
|
||||
public static final BStatus overridden;
|
||||
public static final BStatus nullStatus;
|
||||
public static final BStatus unackedAlarm;
|
||||
public static final BStatus DEFAULT;
|
||||
private static BBitString.Support support;
|
||||
public static final String ACTIVE_LEVEL = "activeLevel";
|
||||
public static final Type TYPE;
|
||||
private int bits;
|
||||
private BFacets facets;
|
||||
private int hashCode;
|
||||
static /* synthetic */ Class class$javax$baja$status$BStatus;
|
||||
|
||||
public static final BStatus make(int n) {
|
||||
return BStatus.make(n, BFacets.NULL);
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, int n) {
|
||||
if (bStatus.bits == n) {
|
||||
return bStatus;
|
||||
}
|
||||
return BStatus.make(n, bStatus.facets);
|
||||
}
|
||||
|
||||
public static final BStatus make(int n, BFacets bFacets) {
|
||||
if ((bFacets == null || bFacets.isNull()) && n < 256) {
|
||||
if (nullLookupTable[n] == null) {
|
||||
BStatus.nullLookupTable[n] = new BStatus(n, BFacets.NULL);
|
||||
}
|
||||
return nullLookupTable[n];
|
||||
}
|
||||
return (BStatus)new BStatus(n, bFacets).intern();
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, int n, boolean bl) {
|
||||
int n2;
|
||||
int n3 = n2 = bl ? bStatus.bits | n : bStatus.bits & ~n;
|
||||
if (n2 == 0 && bStatus.facets.isNull()) {
|
||||
return ok;
|
||||
}
|
||||
if (bStatus.bits == n2) {
|
||||
return bStatus;
|
||||
}
|
||||
return BStatus.make(n2, bStatus.facets);
|
||||
}
|
||||
|
||||
public static final BStatus makeDisabled(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 1, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeFault(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 2, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeDown(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 4, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeAlarm(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 8, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeStale(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 16, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeOverridden(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 32, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeNull(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 64, bl);
|
||||
}
|
||||
|
||||
public static final BStatus makeUnackedAlarm(BStatus bStatus, boolean bl) {
|
||||
return BStatus.make(bStatus, 128, bl);
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, String string, BIDataValue bIDataValue) {
|
||||
BFacets bFacets = BFacets.make(bStatus.facets, string, bIDataValue);
|
||||
if (bFacets == bStatus.facets) {
|
||||
return bStatus;
|
||||
}
|
||||
return BStatus.make(bStatus.bits, bFacets);
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, String string, boolean bl) {
|
||||
return BStatus.make(bStatus, string, BBoolean.make(bl));
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, String string, int n) {
|
||||
return BStatus.make(bStatus, string, BInteger.make(n));
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, String string, float f) {
|
||||
return BStatus.make(bStatus, string, BFloat.make(f));
|
||||
}
|
||||
|
||||
public static final BStatus make(BStatus bStatus, String string, String string2) {
|
||||
return BStatus.make(bStatus, string, BString.make(string2));
|
||||
}
|
||||
|
||||
public final BStatus getStatus() {
|
||||
return this;
|
||||
}
|
||||
|
||||
public final BFacets getFacets() {
|
||||
return this.facets;
|
||||
}
|
||||
|
||||
public final BObject get(String string) {
|
||||
return this.facets.get(string);
|
||||
}
|
||||
|
||||
public final boolean getb(String string, boolean bl) {
|
||||
return this.facets.getb(string, bl);
|
||||
}
|
||||
|
||||
public final int geti(String string, int n) {
|
||||
return this.facets.geti(string, n);
|
||||
}
|
||||
|
||||
public final long getl(String string, long l) {
|
||||
return this.facets.getl(string, l);
|
||||
}
|
||||
|
||||
public final float getf(String string, float f) {
|
||||
return this.facets.getf(string, f);
|
||||
}
|
||||
|
||||
public final double getd(String string, double d) {
|
||||
return this.facets.getd(string, d);
|
||||
}
|
||||
|
||||
public final String gets(String string, String string2) {
|
||||
return this.facets.gets(string, string2);
|
||||
}
|
||||
|
||||
public final int getBits() {
|
||||
return this.bits;
|
||||
}
|
||||
|
||||
public final boolean isValid() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 1) == 0 && (this.bits & 2) == 0 && (this.bits & 4) == 0 && (this.bits & 0x10) == 0 && (this.bits & 0x40) == 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isOk() {
|
||||
boolean bl = false;
|
||||
if (this.bits == 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isDisabled() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 1) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isFault() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 2) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isDown() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 4) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isAlarm() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 8) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isStale() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 0x10) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isOverridden() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 0x20) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isNull() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 0x40) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean isUnackedAlarm() {
|
||||
boolean bl = false;
|
||||
if ((this.bits & 0x80) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean getBit(int n) {
|
||||
boolean bl = false;
|
||||
if ((this.bits & n) != 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final boolean getBit(String string) {
|
||||
return this.getBit(this.tagToOrdinal(string));
|
||||
}
|
||||
|
||||
public final int[] getOrdinals() {
|
||||
return support.getOrdinals();
|
||||
}
|
||||
|
||||
public final boolean isOrdinal(int n) {
|
||||
return support.isOrdinal(n);
|
||||
}
|
||||
|
||||
public final String getTag(int n) {
|
||||
return support.getTag(n);
|
||||
}
|
||||
|
||||
public final String getDisplayTag(int n, Context context) {
|
||||
return support.getDisplayTag(n, context);
|
||||
}
|
||||
|
||||
public final BBitString getInstance(int[] nArray) {
|
||||
int n = 0;
|
||||
int n2 = 0;
|
||||
while (n2 < nArray.length) {
|
||||
n |= nArray[n2];
|
||||
++n2;
|
||||
}
|
||||
return BStatus.make(n);
|
||||
}
|
||||
|
||||
public final boolean isTag(String string) {
|
||||
return support.isTag(string);
|
||||
}
|
||||
|
||||
public final int tagToOrdinal(String string) {
|
||||
return support.tagToOrdinal(string);
|
||||
}
|
||||
|
||||
public final boolean isEmpty() {
|
||||
boolean bl = false;
|
||||
if (this.bits == 0) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
|
||||
public final String getEmptyTag() {
|
||||
return "ok";
|
||||
}
|
||||
|
||||
public final int hashCode() {
|
||||
if (this.hashCode == -1) {
|
||||
this.hashCode = this.bits << 13 ^ this.facets.hashCode();
|
||||
}
|
||||
return this.hashCode;
|
||||
}
|
||||
|
||||
public final boolean equals(Object object) {
|
||||
if (object instanceof BStatus) {
|
||||
BStatus bStatus = (BStatus)object;
|
||||
boolean bl = false;
|
||||
if (bStatus.bits == this.bits && bStatus.facets.equals(this.facets)) {
|
||||
bl = true;
|
||||
}
|
||||
return bl;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final String flagsToString(Context context) {
|
||||
if (this.bits == 0) {
|
||||
return Lexicon.make(Sys.getBajaModule(), context).getText("Status.ok");
|
||||
}
|
||||
StringBuffer stringBuffer = new StringBuffer();
|
||||
if (this.isDisabled()) {
|
||||
stringBuffer.append(this.getDisplayTag(1, context)).append(',');
|
||||
}
|
||||
if (this.isFault()) {
|
||||
stringBuffer.append(this.getDisplayTag(2, context)).append(',');
|
||||
}
|
||||
if (this.isDown()) {
|
||||
stringBuffer.append(this.getDisplayTag(4, context)).append(',');
|
||||
}
|
||||
if (this.isAlarm()) {
|
||||
stringBuffer.append(this.getDisplayTag(8, context)).append(',');
|
||||
}
|
||||
if (this.isStale()) {
|
||||
stringBuffer.append(this.getDisplayTag(16, context)).append(',');
|
||||
}
|
||||
if (this.isOverridden()) {
|
||||
stringBuffer.append(this.getDisplayTag(32, context)).append(',');
|
||||
}
|
||||
if (this.isNull()) {
|
||||
stringBuffer.append(this.getDisplayTag(64, context)).append(',');
|
||||
}
|
||||
if (this.isUnackedAlarm()) {
|
||||
stringBuffer.append(this.getDisplayTag(128, context)).append(',');
|
||||
}
|
||||
stringBuffer.setLength(stringBuffer.length() - 1);
|
||||
return stringBuffer.toString();
|
||||
}
|
||||
|
||||
public final String toString(Context context) {
|
||||
StringBuffer stringBuffer = new StringBuffer();
|
||||
stringBuffer.append('{').append(this.flagsToString(context)).append('}');
|
||||
if (!this.facets.isNull()) {
|
||||
String[] stringArray = this.facets.list();
|
||||
int n = 0;
|
||||
while (n < stringArray.length) {
|
||||
String string = stringArray[n];
|
||||
BObject bObject = this.facets.get(string);
|
||||
if (string.equals(ACTIVE_LEVEL)) {
|
||||
stringBuffer.append(" @ ").append(bObject);
|
||||
} else if (bObject == BBoolean.TRUE) {
|
||||
stringBuffer.append(' ').append(string);
|
||||
} else {
|
||||
stringBuffer.append(' ').append(string).append('=').append(bObject);
|
||||
}
|
||||
++n;
|
||||
}
|
||||
}
|
||||
return stringBuffer.toString();
|
||||
}
|
||||
|
||||
public final void encode(DataOutput dataOutput) throws IOException {
|
||||
dataOutput.writeInt(this.bits);
|
||||
dataOutput.writeUTF(this.facets.encodeToString());
|
||||
}
|
||||
|
||||
public final BObject decode(DataInput dataInput) throws IOException {
|
||||
return BStatus.make(dataInput.readInt(), (BFacets)BFacets.NULL.decodeFromString(dataInput.readUTF()));
|
||||
}
|
||||
|
||||
public final String encodeToString() throws IOException {
|
||||
String string = Integer.toHexString(this.bits);
|
||||
if (this.facets.isNull()) {
|
||||
return string;
|
||||
}
|
||||
return string + ';' + this.facets.encodeToString();
|
||||
}
|
||||
|
||||
public final BObject decodeFromString(String string) throws IOException {
|
||||
try {
|
||||
int n = string.indexOf(59);
|
||||
if (n < 0) {
|
||||
return BStatus.make(Integer.parseInt(string, 16));
|
||||
}
|
||||
int n2 = Integer.parseInt(string.substring(0, n), 16);
|
||||
BFacets bFacets = (BFacets)BFacets.NULL.decodeFromString(string.substring(n + 1));
|
||||
return BStatus.make(n2, bFacets);
|
||||
}
|
||||
catch (Exception exception) {
|
||||
throw new IOException("Invalid bits: " + string);
|
||||
}
|
||||
}
|
||||
|
||||
public final BSimple getForegroundColor(BSimple bSimple) {
|
||||
if (this.isDisabled()) {
|
||||
return disabledFg;
|
||||
}
|
||||
if (this.isFault()) {
|
||||
return faultFg;
|
||||
}
|
||||
if (this.isDown()) {
|
||||
return downFg;
|
||||
}
|
||||
if (this.isAlarm()) {
|
||||
return alarmFg;
|
||||
}
|
||||
if (this.isStale()) {
|
||||
return staleFg;
|
||||
}
|
||||
if (this.isOverridden()) {
|
||||
return overriddenFg;
|
||||
}
|
||||
return bSimple;
|
||||
}
|
||||
|
||||
public final BSimple getBackgroundColor(BSimple bSimple) {
|
||||
if (this.isDisabled()) {
|
||||
return disabledBg;
|
||||
}
|
||||
if (this.isFault()) {
|
||||
return faultBg;
|
||||
}
|
||||
if (this.isDown()) {
|
||||
return downBg;
|
||||
}
|
||||
if (this.isAlarm()) {
|
||||
return alarmBg;
|
||||
}
|
||||
if (this.isStale()) {
|
||||
return staleBg;
|
||||
}
|
||||
if (this.isOverridden()) {
|
||||
return overriddenBg;
|
||||
}
|
||||
return bSimple;
|
||||
}
|
||||
|
||||
static final BSimple color(Lexicon lexicon, BSimple bSimple, String string) throws IOException {
|
||||
String string2 = lexicon.get(string, null);
|
||||
if (string2 == null) {
|
||||
return null;
|
||||
}
|
||||
return (BSimple)bSimple.decodeFromString(string2);
|
||||
}
|
||||
|
||||
public final Type getType() {
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
static /* synthetic */ Class class(String string, boolean bl) {
|
||||
try {
|
||||
Class<?> clazz = Class.forName(string);
|
||||
if (!bl) {
|
||||
clazz = clazz.getComponentType();
|
||||
}
|
||||
return clazz;
|
||||
}
|
||||
catch (ClassNotFoundException classNotFoundException) {
|
||||
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
private final /* synthetic */ void this() {
|
||||
this.hashCode = -1;
|
||||
}
|
||||
|
||||
private BStatus(int n, BFacets bFacets) {
|
||||
this.this();
|
||||
this.bits = n;
|
||||
this.facets = bFacets != null ? bFacets : BFacets.NULL;
|
||||
}
|
||||
|
||||
static {
|
||||
try {
|
||||
Lexicon lexicon = Lexicon.make("baja");
|
||||
BSimple bSimple = (BSimple)Sys.getType("gx:Color").getInstance();
|
||||
disabledFg = BStatus.color(lexicon, bSimple, "Status.disabled.fg");
|
||||
disabledBg = BStatus.color(lexicon, bSimple, "Status.disabled.bg");
|
||||
faultFg = BStatus.color(lexicon, bSimple, "Status.fault.fg");
|
||||
faultBg = BStatus.color(lexicon, bSimple, "Status.fault.bg");
|
||||
downFg = BStatus.color(lexicon, bSimple, "Status.down.fg");
|
||||
downBg = BStatus.color(lexicon, bSimple, "Status.down.bg");
|
||||
alarmFg = BStatus.color(lexicon, bSimple, "Status.alarm.fg");
|
||||
alarmBg = BStatus.color(lexicon, bSimple, "Status.alarm.bg");
|
||||
staleFg = BStatus.color(lexicon, bSimple, "Status.stale.fg");
|
||||
staleBg = BStatus.color(lexicon, bSimple, "Status.stale.bg");
|
||||
overriddenFg = BStatus.color(lexicon, bSimple, "Status.overridden.fg");
|
||||
overriddenBg = BStatus.color(lexicon, bSimple, "Status.overridden.bg");
|
||||
}
|
||||
catch (TypeNotFoundException typeNotFoundException) {
|
||||
}
|
||||
catch (Exception exception) {
|
||||
exception.printStackTrace();
|
||||
}
|
||||
nullLookupTable = new BStatus[256];
|
||||
ok = BStatus.make(0, BFacets.NULL);
|
||||
disabled = BStatus.make(1, BFacets.NULL);
|
||||
fault = BStatus.make(2, BFacets.NULL);
|
||||
down = BStatus.make(4, BFacets.NULL);
|
||||
alarm = BStatus.make(8, BFacets.NULL);
|
||||
stale = BStatus.make(16, BFacets.NULL);
|
||||
overridden = BStatus.make(32, BFacets.NULL);
|
||||
nullStatus = BStatus.make(64, BFacets.NULL);
|
||||
unackedAlarm = BStatus.make(128, BFacets.NULL);
|
||||
DEFAULT = ok;
|
||||
support = new BBitString.Support(DEFAULT);
|
||||
support.add(1, "disabled");
|
||||
support.add(2, "fault");
|
||||
support.add(4, "down");
|
||||
support.add(8, "alarm");
|
||||
support.add(16, "stale");
|
||||
support.add(32, "overridden");
|
||||
support.add(64, "null");
|
||||
support.add(128, "unackedAlarm");
|
||||
Class clazz = class$javax$baja$status$BStatus;
|
||||
if (clazz == null) {
|
||||
clazz = class$javax$baja$status$BStatus = BStatus.class("[Ljavax.baja.status.BStatus;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.status.BStatus;
|
||||
import javax.baja.status.BStatusValue;
|
||||
import javax.baja.sys.BBoolean;
|
||||
import javax.baja.sys.BEnum;
|
||||
import javax.baja.sys.BFacets;
|
||||
import javax.baja.sys.BIBoolean;
|
||||
import javax.baja.sys.BIcon;
|
||||
import javax.baja.sys.BValue;
|
||||
import javax.baja.sys.Context;
|
||||
import javax.baja.sys.Property;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
/*
|
||||
* Illegal identifiers - consider using --renameillegalidents true
|
||||
*/
|
||||
public class BStatusBoolean
|
||||
extends BStatusValue
|
||||
implements BIBoolean {
|
||||
public static final Property value = BStatusBoolean.newProperty(0, false, null);
|
||||
public static final Type TYPE;
|
||||
private static final BIcon icon;
|
||||
static /* synthetic */ Class class$javax$baja$status$BStatusBoolean;
|
||||
|
||||
public boolean getValue() {
|
||||
return this.getBoolean(value);
|
||||
}
|
||||
|
||||
public void setValue(boolean bl) {
|
||||
this.setBoolean(value, bl, null);
|
||||
}
|
||||
|
||||
public Type getType() {
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
public final boolean getBoolean() {
|
||||
return this.getValue();
|
||||
}
|
||||
|
||||
public final BFacets getBooleanFacets() {
|
||||
return BFacets.NULL;
|
||||
}
|
||||
|
||||
public final BEnum getEnum() {
|
||||
return BBoolean.make(this.getValue());
|
||||
}
|
||||
|
||||
public final BFacets getEnumFacets() {
|
||||
return BBoolean.make(this.getValue()).getEnumFacets();
|
||||
}
|
||||
|
||||
public final BValue getValueValue() {
|
||||
return BBoolean.make(this.getValue());
|
||||
}
|
||||
|
||||
public final Property getValueProperty() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String valueToString(Context context) {
|
||||
return BBoolean.toString(this.getValue(), context);
|
||||
}
|
||||
|
||||
public BIcon getIcon() {
|
||||
return icon;
|
||||
}
|
||||
|
||||
static /* synthetic */ Class class(String string, boolean bl) {
|
||||
try {
|
||||
Class<?> clazz = Class.forName(string);
|
||||
if (!bl) {
|
||||
clazz = clazz.getComponentType();
|
||||
}
|
||||
return clazz;
|
||||
}
|
||||
catch (ClassNotFoundException classNotFoundException) {
|
||||
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
public BStatusBoolean(boolean bl, BStatus bStatus) {
|
||||
super(bStatus);
|
||||
this.setValue(bl);
|
||||
}
|
||||
|
||||
public BStatusBoolean(boolean bl) {
|
||||
this.setValue(bl);
|
||||
}
|
||||
|
||||
public BStatusBoolean() {
|
||||
}
|
||||
|
||||
static {
|
||||
Class clazz = class$javax$baja$status$BStatusBoolean;
|
||||
if (clazz == null) {
|
||||
clazz = class$javax$baja$status$BStatusBoolean = BStatusBoolean.class("[Ljavax.baja.status.BStatusBoolean;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
icon = BIcon.std("statusBoolean.png");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,104 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.status.BStatus;
|
||||
import javax.baja.status.BStatusValue;
|
||||
import javax.baja.sys.BDynamicEnum;
|
||||
import javax.baja.sys.BEnum;
|
||||
import javax.baja.sys.BFacets;
|
||||
import javax.baja.sys.BIEnum;
|
||||
import javax.baja.sys.BIcon;
|
||||
import javax.baja.sys.BValue;
|
||||
import javax.baja.sys.Context;
|
||||
import javax.baja.sys.Property;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
/*
|
||||
* Illegal identifiers - consider using --renameillegalidents true
|
||||
*/
|
||||
public class BStatusEnum
|
||||
extends BStatusValue
|
||||
implements BIEnum {
|
||||
public static final Property value = BStatusEnum.newProperty(0, BDynamicEnum.DEFAULT, null);
|
||||
public static final Type TYPE;
|
||||
private static final BIcon icon;
|
||||
static /* synthetic */ Class class$javax$baja$status$BStatusEnum;
|
||||
|
||||
public BDynamicEnum getValue() {
|
||||
return (BDynamicEnum)this.get(value);
|
||||
}
|
||||
|
||||
public void setValue(BDynamicEnum bDynamicEnum) {
|
||||
this.set(value, (BValue)bDynamicEnum, null);
|
||||
}
|
||||
|
||||
public Type getType() {
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
public BEnum getEnum() {
|
||||
return this.getValue();
|
||||
}
|
||||
|
||||
public final BFacets getEnumFacets() {
|
||||
return BFacets.make("range", this.getEnum().getRange());
|
||||
}
|
||||
|
||||
public void setValue(BEnum bEnum) {
|
||||
this.setValue(BDynamicEnum.make(bEnum));
|
||||
}
|
||||
|
||||
public final BValue getValueValue() {
|
||||
return this.getValue();
|
||||
}
|
||||
|
||||
public final Property getValueProperty() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String valueToString(Context context) {
|
||||
return this.getValue().toString(context);
|
||||
}
|
||||
|
||||
public BIcon getIcon() {
|
||||
return icon;
|
||||
}
|
||||
|
||||
static /* synthetic */ Class class(String string, boolean bl) {
|
||||
try {
|
||||
Class<?> clazz = Class.forName(string);
|
||||
if (!bl) {
|
||||
clazz = clazz.getComponentType();
|
||||
}
|
||||
return clazz;
|
||||
}
|
||||
catch (ClassNotFoundException classNotFoundException) {
|
||||
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
public BStatusEnum(BEnum bEnum, BStatus bStatus) {
|
||||
super(bStatus);
|
||||
this.setValue(bEnum);
|
||||
}
|
||||
|
||||
public BStatusEnum(BEnum bEnum) {
|
||||
this.setValue(bEnum);
|
||||
}
|
||||
|
||||
public BStatusEnum() {
|
||||
}
|
||||
|
||||
static {
|
||||
Class clazz = class$javax$baja$status$BStatusEnum;
|
||||
if (clazz == null) {
|
||||
clazz = class$javax$baja$status$BStatusEnum = BStatusEnum.class("[Ljavax.baja.status.BStatusEnum;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
icon = BIcon.std("statusEnum.png");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,99 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.status.BStatus;
|
||||
import javax.baja.status.BStatusValue;
|
||||
import javax.baja.sys.BDouble;
|
||||
import javax.baja.sys.BFacets;
|
||||
import javax.baja.sys.BINumeric;
|
||||
import javax.baja.sys.BIcon;
|
||||
import javax.baja.sys.BValue;
|
||||
import javax.baja.sys.Context;
|
||||
import javax.baja.sys.Property;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
/*
|
||||
* Illegal identifiers - consider using --renameillegalidents true
|
||||
*/
|
||||
public class BStatusNumeric
|
||||
extends BStatusValue
|
||||
implements BINumeric {
|
||||
public static final Property value = BStatusNumeric.newProperty(0, 0.0, null);
|
||||
public static final Type TYPE;
|
||||
private static final BIcon icon;
|
||||
static /* synthetic */ Class class$javax$baja$status$BStatusNumeric;
|
||||
|
||||
public double getValue() {
|
||||
return this.getDouble(value);
|
||||
}
|
||||
|
||||
public void setValue(double d) {
|
||||
this.setDouble(value, d, null);
|
||||
}
|
||||
|
||||
public Type getType() {
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
public final double getNumeric() {
|
||||
return this.getValue();
|
||||
}
|
||||
|
||||
public final BFacets getNumericFacets() {
|
||||
return BFacets.NULL;
|
||||
}
|
||||
|
||||
public final BValue getValueValue() {
|
||||
return BDouble.make(this.getValue());
|
||||
}
|
||||
|
||||
public final Property getValueProperty() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String valueToString(Context context) {
|
||||
return BDouble.toString(this.getValue(), context);
|
||||
}
|
||||
|
||||
public BIcon getIcon() {
|
||||
return icon;
|
||||
}
|
||||
|
||||
static /* synthetic */ Class class(String string, boolean bl) {
|
||||
try {
|
||||
Class<?> clazz = Class.forName(string);
|
||||
if (!bl) {
|
||||
clazz = clazz.getComponentType();
|
||||
}
|
||||
return clazz;
|
||||
}
|
||||
catch (ClassNotFoundException classNotFoundException) {
|
||||
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
public BStatusNumeric(double d, BStatus bStatus) {
|
||||
super(bStatus);
|
||||
this.setValue(d);
|
||||
}
|
||||
|
||||
public BStatusNumeric(double d) {
|
||||
this.setValue(d);
|
||||
}
|
||||
|
||||
public BStatusNumeric() {
|
||||
}
|
||||
|
||||
static {
|
||||
Class clazz = class$javax$baja$status$BStatusNumeric;
|
||||
if (clazz == null) {
|
||||
clazz = class$javax$baja$status$BStatusNumeric = BStatusNumeric.class("[Ljavax.baja.status.BStatusNumeric;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
icon = BIcon.std("statusNumeric.png");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.status.BStatus;
|
||||
import javax.baja.status.BStatusValue;
|
||||
import javax.baja.sys.BIcon;
|
||||
import javax.baja.sys.BString;
|
||||
import javax.baja.sys.BValue;
|
||||
import javax.baja.sys.Context;
|
||||
import javax.baja.sys.Property;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
/*
|
||||
* Illegal identifiers - consider using --renameillegalidents true
|
||||
*/
|
||||
public class BStatusString
|
||||
extends BStatusValue {
|
||||
public static final Property value = BStatusString.newProperty(0, "", null);
|
||||
public static final Type TYPE;
|
||||
private static final BIcon icon;
|
||||
static /* synthetic */ Class class$javax$baja$status$BStatusString;
|
||||
|
||||
public String getValue() {
|
||||
return this.getString(value);
|
||||
}
|
||||
|
||||
public void setValue(String string) {
|
||||
this.setString(value, string, null);
|
||||
}
|
||||
|
||||
public Type getType() {
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
public final BValue getValueValue() {
|
||||
return BString.make(this.getValue());
|
||||
}
|
||||
|
||||
public final Property getValueProperty() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public String valueToString(Context context) {
|
||||
return this.getValue();
|
||||
}
|
||||
|
||||
public BIcon getIcon() {
|
||||
return icon;
|
||||
}
|
||||
|
||||
static /* synthetic */ Class class(String string, boolean bl) {
|
||||
try {
|
||||
Class<?> clazz = Class.forName(string);
|
||||
if (!bl) {
|
||||
clazz = clazz.getComponentType();
|
||||
}
|
||||
return clazz;
|
||||
}
|
||||
catch (ClassNotFoundException classNotFoundException) {
|
||||
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
public BStatusString(String string, BStatus bStatus) {
|
||||
super(bStatus);
|
||||
this.setValue(string);
|
||||
}
|
||||
|
||||
public BStatusString(String string) {
|
||||
this.setValue(string);
|
||||
}
|
||||
|
||||
public BStatusString() {
|
||||
}
|
||||
|
||||
static {
|
||||
Class clazz = class$javax$baja$status$BStatusString;
|
||||
if (clazz == null) {
|
||||
clazz = class$javax$baja$status$BStatusString = BStatusString.class("[Ljavax.baja.status.BStatusString;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
icon = BIcon.std("statusString.png");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,174 @@
|
||||
/*
|
||||
* Decompiled with CFR 0.152.
|
||||
*/
|
||||
package javax.baja.status;
|
||||
|
||||
import javax.baja.data.BIDataValue;
|
||||
import javax.baja.status.BIStatus;
|
||||
import javax.baja.status.BIStatusValue;
|
||||
import javax.baja.status.BStatus;
|
||||
import javax.baja.status.BStatusBoolean;
|
||||
import javax.baja.status.BStatusEnum;
|
||||
import javax.baja.status.BStatusNumeric;
|
||||
import javax.baja.status.BStatusString;
|
||||
import javax.baja.sys.BComplex;
|
||||
import javax.baja.sys.BFacets;
|
||||
import javax.baja.sys.BIBoolean;
|
||||
import javax.baja.sys.BIEnum;
|
||||
import javax.baja.sys.BINumeric;
|
||||
import javax.baja.sys.BObject;
|
||||
import javax.baja.sys.BStruct;
|
||||
import javax.baja.sys.BValue;
|
||||
import javax.baja.sys.Context;
|
||||
import javax.baja.sys.Property;
|
||||
import javax.baja.sys.Sys;
|
||||
import javax.baja.sys.Type;
|
||||
|
||||
/*
|
||||
* Illegal identifiers - consider using --renameillegalidents true
|
||||
*/
|
||||
public abstract class BStatusValue
|
||||
extends BStruct
|
||||
implements BIStatusValue {
|
||||
public static final Property status = BStatusValue.newProperty(1, BStatus.ok, null);
|
||||
public static final Type TYPE;
|
||||
static /* synthetic */ Class class$javax$baja$status$BStatusValue;
|
||||
|
||||
public BStatus getStatus() {
|
||||
return (BStatus)this.get(status);
|
||||
}
|
||||
|
||||
public void setStatus(BStatus bStatus) {
|
||||
this.set(status, (BValue)bStatus, null);
|
||||
}
|
||||
|
||||
public Type getType() {
|
||||
return TYPE;
|
||||
}
|
||||
|
||||
public static BIStatusValue make(BObject bObject) {
|
||||
return BStatusValue.make(bObject, null);
|
||||
}
|
||||
|
||||
public static BIStatusValue make(BObject bObject, Context context) {
|
||||
if (bObject instanceof BIStatusValue) {
|
||||
return (BIStatusValue)((Object)bObject);
|
||||
}
|
||||
BStatus bStatus = BStatus.DEFAULT;
|
||||
if (bObject instanceof BIStatus) {
|
||||
bStatus = ((BIStatus)((Object)bObject)).getStatus();
|
||||
}
|
||||
if (bObject instanceof BIBoolean) {
|
||||
return new BStatusBoolean(((BIBoolean)((Object)bObject)).getBoolean(), bStatus);
|
||||
}
|
||||
if (bObject instanceof BINumeric) {
|
||||
return new BStatusNumeric(((BINumeric)((Object)bObject)).getNumeric(), bStatus);
|
||||
}
|
||||
if (bObject instanceof BIEnum) {
|
||||
return new BStatusEnum(((BIEnum)((Object)bObject)).getEnum(), bStatus);
|
||||
}
|
||||
return new BStatusString(bObject.toString(context), bStatus);
|
||||
}
|
||||
|
||||
public abstract BValue getValueValue();
|
||||
|
||||
public abstract Property getValueProperty();
|
||||
|
||||
public void setValueValue(BValue bValue) {
|
||||
this.set(this.getValueProperty(), bValue);
|
||||
}
|
||||
|
||||
public void setStatusInAlarm(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 8, bl));
|
||||
}
|
||||
|
||||
public void setStatusFault(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 2, bl));
|
||||
}
|
||||
|
||||
public void setStatusOverridden(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 32, bl));
|
||||
}
|
||||
|
||||
public void setStatusDisabled(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 1, bl));
|
||||
}
|
||||
|
||||
public void setStatusNull(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 64, bl));
|
||||
}
|
||||
|
||||
public void setStatusUnackedAlarm(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 128, bl));
|
||||
}
|
||||
|
||||
public void setStatusDown(boolean bl) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), 4, bl));
|
||||
}
|
||||
|
||||
public void setStatus(int n) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), n));
|
||||
}
|
||||
|
||||
public void setStatus(String string, BIDataValue bIDataValue) {
|
||||
this.setStatus(BStatus.make(this.getStatus(), string, bIDataValue));
|
||||
}
|
||||
|
||||
public BStatusValue getStatusValue() {
|
||||
return this;
|
||||
}
|
||||
|
||||
public BFacets getStatusValueFacets() {
|
||||
BComplex bComplex = this.getParent();
|
||||
if (bComplex != null) {
|
||||
return bComplex.getSlotFacets(this.getPropertyInParent());
|
||||
}
|
||||
return BFacets.NULL;
|
||||
}
|
||||
|
||||
public String toString(Context context) {
|
||||
String string = this.getStatus().isNull() ? "-" : this.valueToString(context);
|
||||
String string2 = this.getStatus().toString(context);
|
||||
StringBuffer stringBuffer = new StringBuffer();
|
||||
stringBuffer.append(string).append(' ').append(string2);
|
||||
return stringBuffer.toString();
|
||||
}
|
||||
|
||||
public abstract String valueToString(Context var1);
|
||||
|
||||
public BValue getNvalue() {
|
||||
if (this.getStatus().isNull()) {
|
||||
return this.getValueProperty().getDefaultValue();
|
||||
}
|
||||
return this.getValueValue();
|
||||
}
|
||||
|
||||
static /* synthetic */ Class class(String string, boolean bl) {
|
||||
try {
|
||||
Class<?> clazz = Class.forName(string);
|
||||
if (!bl) {
|
||||
clazz = clazz.getComponentType();
|
||||
}
|
||||
return clazz;
|
||||
}
|
||||
catch (ClassNotFoundException classNotFoundException) {
|
||||
throw new NoClassDefFoundError(classNotFoundException.getMessage());
|
||||
}
|
||||
}
|
||||
|
||||
public BStatusValue(BStatus bStatus) {
|
||||
this.setStatus(bStatus);
|
||||
}
|
||||
|
||||
public BStatusValue() {
|
||||
}
|
||||
|
||||
static {
|
||||
Class clazz = class$javax$baja$status$BStatusValue;
|
||||
if (clazz == null) {
|
||||
clazz = class$javax$baja$status$BStatusValue = BStatusValue.class("[Ljavax.baja.status.BStatusValue;", false);
|
||||
}
|
||||
TYPE = Sys.loadType(clazz);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user