niagara-ax/modules/cfr_output/com/tridium/alarm/ui/BAlarmConsoleOptions.java
2026-03-17 13:31:18 -07:00

264 lines
10 KiB
Java

/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* com.tridium.bql.filter.BFilterEntry
* com.tridium.bql.filter.BFilterSet
* com.tridium.ui.UiEnv
* com.tridium.ui.theme.Theme
* javax.baja.data.BIDataValue
* javax.baja.gx.BBrush$Solid
* javax.baja.gx.BColor
* javax.baja.naming.BOrd
* javax.baja.sys.BFacets
* javax.baja.sys.BRelTime
* javax.baja.sys.BString
* javax.baja.sys.BValue
* javax.baja.sys.BVector
* javax.baja.sys.Property
* javax.baja.sys.Slot
* javax.baja.sys.SlotCursor
* javax.baja.sys.Sys
* javax.baja.sys.Type
* javax.baja.ui.BWidget
* javax.baja.ui.options.BUserOptions
* javax.baja.ui.util.UiLexicon
*/
package com.tridium.alarm.ui;
import com.tridium.alarm.ui.BAlarmClassMapping;
import com.tridium.alarm.ui.BAlarmDataCols;
import com.tridium.alarm.ui.BTimeZoneDisplay;
import com.tridium.bql.filter.BFilterEntry;
import com.tridium.bql.filter.BFilterSet;
import com.tridium.ui.UiEnv;
import com.tridium.ui.theme.Theme;
import javax.baja.data.BIDataValue;
import javax.baja.gx.BBrush;
import javax.baja.gx.BColor;
import javax.baja.naming.BOrd;
import javax.baja.sys.BFacets;
import javax.baja.sys.BRelTime;
import javax.baja.sys.BString;
import javax.baja.sys.BValue;
import javax.baja.sys.BVector;
import javax.baja.sys.Property;
import javax.baja.sys.Slot;
import javax.baja.sys.SlotCursor;
import javax.baja.sys.Sys;
import javax.baja.sys.Type;
import javax.baja.ui.BWidget;
import javax.baja.ui.options.BUserOptions;
import javax.baja.ui.util.UiLexicon;
public class BAlarmConsoleOptions
extends BUserOptions {
public static final Property notesRequiredOnAck = BAlarmConsoleOptions.newProperty((int)0, (boolean)false, null);
public static final Property soundsEnabled = BAlarmConsoleOptions.newProperty((int)0, (boolean)true, null);
public static final Property defaultSoundFile = BAlarmConsoleOptions.newProperty((int)0, (BValue)BOrd.make((String)"module://alarm/com/tridium/alarm/ui/sounds/smallBeep.wav"), (BFacets)BFacets.make((String)"targetType", (BIDataValue)BString.make((String)"file:AudioFile")));
public static final Property continuousAlarm = BAlarmConsoleOptions.newProperty((int)0, (boolean)false, null);
public static final Property continuousAlarmDelay = BAlarmConsoleOptions.newProperty((int)0, (BValue)BRelTime.make((long)10000L), null);
public static final Property alarmFilters = BAlarmConsoleOptions.newProperty((int)4, (BValue)new BFilterSet(), null);
public static final Property lowPriorityColor = BAlarmConsoleOptions.newProperty((int)0, (BValue)((BBrush.Solid)Theme.table().getWindowBackground().getPaint()).getColor(), null);
public static final Property midPriorityColor = BAlarmConsoleOptions.newProperty((int)0, (BValue)((BBrush.Solid)Theme.table().getWindowBackground().getPaint()).getColor(), null);
public static final Property highPriorityColor = BAlarmConsoleOptions.newProperty((int)0, (BValue)((BBrush.Solid)Theme.table().getWindowBackground().getPaint()).getColor(), null);
public static final Property timeZoneDisplay = BAlarmConsoleOptions.newProperty((int)0, (BValue)BTimeZoneDisplay.console, null);
public static final Property displayColumns = BAlarmConsoleOptions.newProperty((int)4, (String)"0,2,3,5,6,7,14", null);
public static final Property sortColumn = BAlarmConsoleOptions.newProperty((int)4, (int)7, null);
public static final Property sortAscending = BAlarmConsoleOptions.newProperty((int)4, (boolean)true, null);
public static final Property alarmDataCols = BAlarmConsoleOptions.newProperty((int)4, (BValue)new BAlarmDataCols(new String[]{"msgText"}), null);
public static final Property alarmClassMapping = BAlarmConsoleOptions.newProperty((int)0, (BValue)new BAlarmClassMapping(), (BFacets)BFacets.make((String)"fieldEditor", (BIDataValue)BString.make((String)"alarm:AlarmClassMappingFE")));
public static final Property alarmAckResponses = BAlarmConsoleOptions.newProperty((int)0, (BValue)new BVector(), (BFacets)BFacets.make((String)"fieldEditor", (BIDataValue)BString.make((String)"alarm:StringListFE")));
public static final Property viewInstructions = BAlarmConsoleOptions.newProperty((int)0, (boolean)false, null);
public static final Property instructionsDividerPosition = BAlarmConsoleOptions.newProperty((int)4, (int)80, null);
public static final Type TYPE = Sys.loadType((Class)(class$com$tridium$alarm$ui$BAlarmConsoleOptions == null ? (class$com$tridium$alarm$ui$BAlarmConsoleOptions = BAlarmConsoleOptions.class$("com.tridium.alarm.ui.BAlarmConsoleOptions")) : class$com$tridium$alarm$ui$BAlarmConsoleOptions));
private static BAlarmConsoleOptions options;
static /* synthetic */ Class class$com$tridium$alarm$ui$BAlarmConsoleOptions;
static /* synthetic */ Class class$com$tridium$alarm$ui$BAlarmConsole;
static /* synthetic */ Class class$com$tridium$bql$filter$BFilterEntry;
public boolean getNotesRequiredOnAck() {
return this.getBoolean(notesRequiredOnAck);
}
public void setNotesRequiredOnAck(boolean bl) {
this.setBoolean(notesRequiredOnAck, bl, null);
}
public boolean getSoundsEnabled() {
return this.getBoolean(soundsEnabled);
}
public void setSoundsEnabled(boolean bl) {
this.setBoolean(soundsEnabled, bl, null);
}
public BOrd getDefaultSoundFile() {
return (BOrd)this.get(defaultSoundFile);
}
public void setDefaultSoundFile(BOrd bOrd) {
this.set(defaultSoundFile, (BValue)bOrd, null);
}
public boolean getContinuousAlarm() {
return this.getBoolean(continuousAlarm);
}
public void setContinuousAlarm(boolean bl) {
this.setBoolean(continuousAlarm, bl, null);
}
public BRelTime getContinuousAlarmDelay() {
return (BRelTime)this.get(continuousAlarmDelay);
}
public void setContinuousAlarmDelay(BRelTime bRelTime) {
this.set(continuousAlarmDelay, (BValue)bRelTime, null);
}
public BFilterSet getAlarmFilters() {
return (BFilterSet)this.get(alarmFilters);
}
public void setAlarmFilters(BFilterSet bFilterSet) {
this.set(alarmFilters, (BValue)bFilterSet, null);
}
public BColor getLowPriorityColor() {
return (BColor)this.get(lowPriorityColor);
}
public void setLowPriorityColor(BColor bColor) {
this.set(lowPriorityColor, (BValue)bColor, null);
}
public BColor getMidPriorityColor() {
return (BColor)this.get(midPriorityColor);
}
public void setMidPriorityColor(BColor bColor) {
this.set(midPriorityColor, (BValue)bColor, null);
}
public BColor getHighPriorityColor() {
return (BColor)this.get(highPriorityColor);
}
public void setHighPriorityColor(BColor bColor) {
this.set(highPriorityColor, (BValue)bColor, null);
}
public BTimeZoneDisplay getTimeZoneDisplay() {
return (BTimeZoneDisplay)this.get(timeZoneDisplay);
}
public void setTimeZoneDisplay(BTimeZoneDisplay bTimeZoneDisplay) {
this.set(timeZoneDisplay, (BValue)bTimeZoneDisplay, null);
}
public String getDisplayColumns() {
return this.getString(displayColumns);
}
public void setDisplayColumns(String string) {
this.setString(displayColumns, string, null);
}
public int getSortColumn() {
return this.getInt(sortColumn);
}
public void setSortColumn(int n) {
this.setInt(sortColumn, n, null);
}
public boolean getSortAscending() {
return this.getBoolean(sortAscending);
}
public void setSortAscending(boolean bl) {
this.setBoolean(sortAscending, bl, null);
}
public BVector getAlarmDataCols() {
return (BVector)this.get(alarmDataCols);
}
public void setAlarmDataCols(BVector bVector) {
this.set(alarmDataCols, (BValue)bVector, null);
}
public BAlarmClassMapping getAlarmClassMapping() {
return (BAlarmClassMapping)this.get(alarmClassMapping);
}
public void setAlarmClassMapping(BAlarmClassMapping bAlarmClassMapping) {
this.set(alarmClassMapping, (BValue)bAlarmClassMapping, null);
}
public BVector getAlarmAckResponses() {
return (BVector)this.get(alarmAckResponses);
}
public void setAlarmAckResponses(BVector bVector) {
this.set(alarmAckResponses, (BValue)bVector, null);
}
public boolean getViewInstructions() {
return this.getBoolean(viewInstructions);
}
public void setViewInstructions(boolean bl) {
this.setBoolean(viewInstructions, bl, null);
}
public double getInstructionsDividerPosition() {
return this.getDouble(instructionsDividerPosition);
}
public void setInstructionsDividerPosition(double d) {
this.setDouble(instructionsDividerPosition, d, null);
}
public Type getType() {
return TYPE;
}
public BAlarmConsoleOptions() {
if (UiEnv.get().isMicroEdition()) {
int n = this.getFlags((Slot)defaultSoundFile);
this.setFlags((Slot)defaultSoundFile, n | 4);
}
}
public static BAlarmConsoleOptions getDefault() {
if (options == null) {
options = BWidget.getApplication() == null ? new BAlarmConsoleOptions() : (BAlarmConsoleOptions)BAlarmConsoleOptions.load((Type)TYPE);
UiLexicon uiLexicon = new UiLexicon(class$com$tridium$alarm$ui$BAlarmConsole == null ? (class$com$tridium$alarm$ui$BAlarmConsole = BAlarmConsoleOptions.class$("com.tridium.alarm.ui.BAlarmConsole")) : class$com$tridium$alarm$ui$BAlarmConsole);
SlotCursor slotCursor = options.getAlarmFilters().getProperties();
while (slotCursor.next(class$com$tridium$bql$filter$BFilterEntry == null ? BAlarmConsoleOptions.class$("com.tridium.bql.filter.BFilterEntry") : class$com$tridium$bql$filter$BFilterEntry)) {
BFilterEntry bFilterEntry = (BFilterEntry)slotCursor.get();
bFilterEntry.setLabel(uiLexicon.getText(bFilterEntry.getName()));
}
}
return options;
}
public void save() {
if (BWidget.getApplication() != null) {
super.save();
}
}
static /* synthetic */ Class class$(String string) {
try {
return Class.forName(string);
}
catch (ClassNotFoundException classNotFoundException) {
throw new NoClassDefFoundError(classNotFoundException.getMessage());
}
}
}