/* * Decompiled with CFR 0.152. * * Could not load the following classes: * javax.baja.naming.SlotPath * javax.baja.sys.BComponent * javax.baja.sys.BString * javax.baja.sys.BValue * javax.baja.sys.Property * javax.baja.sys.Sys * javax.baja.sys.Type */ package com.tridium.alarm.ui; import com.tridium.alarm.ui.BAlarmClassDef; import javax.baja.naming.SlotPath; import javax.baja.sys.BComponent; import javax.baja.sys.BString; import javax.baja.sys.BValue; import javax.baja.sys.Property; import javax.baja.sys.Sys; import javax.baja.sys.Type; public class BAlarmClassMapping extends BComponent { public static final Property alarmClassDefinitions = BAlarmClassMapping.newProperty((int)4, (BValue)new BComponent(), null); public static final Property alarmClassDefMapping = BAlarmClassMapping.newProperty((int)4, (BValue)new BComponent(), null); public static final Type TYPE = Sys.loadType((Class)(class$com$tridium$alarm$ui$BAlarmClassMapping == null ? (class$com$tridium$alarm$ui$BAlarmClassMapping = BAlarmClassMapping.class$("com.tridium.alarm.ui.BAlarmClassMapping")) : class$com$tridium$alarm$ui$BAlarmClassMapping)); static /* synthetic */ Class class$com$tridium$alarm$ui$BAlarmClassMapping; public BComponent getAlarmClassDefinitions() { return (BComponent)this.get(alarmClassDefinitions); } public void setAlarmClassDefinitions(BComponent bComponent) { this.set(alarmClassDefinitions, (BValue)bComponent, null); } public BComponent getAlarmClassDefMapping() { return (BComponent)this.get(alarmClassDefMapping); } public void setAlarmClassDefMapping(BComponent bComponent) { this.set(alarmClassDefMapping, (BValue)bComponent, null); } public Type getType() { return TYPE; } public BAlarmClassDef getAlarmClassDefFor(String string) { BString bString = (BString)this.getAlarmClassDefMapping().get(string); if (bString == null) { return BAlarmClassDef.DEFAULT; } return (BAlarmClassDef)this.getAlarmClassDefinitions().get(SlotPath.escape((String)bString.toString())); } static /* synthetic */ Class class$(String string) { try { return Class.forName(string); } catch (ClassNotFoundException classNotFoundException) { throw new NoClassDefFoundError(classNotFoundException.getMessage()); } } }