/* * Decompiled with CFR 0.152. * * Could not load the following classes: * com.tridium.workbench.fieldeditors.BComponentNamePickerFE * javax.baja.nre.util.Array * javax.baja.sys.BComponent * javax.baja.sys.Sys * javax.baja.sys.Type */ package com.tridium.alarm.ui; import com.tridium.workbench.fieldeditors.BComponentNamePickerFE; import javax.baja.alarm.BAlarmClassFolder; import javax.baja.alarm.BAlarmService; import javax.baja.nre.util.Array; import javax.baja.sys.BComponent; import javax.baja.sys.Sys; import javax.baja.sys.Type; public class BAlarmClassFE extends BComponentNamePickerFE { public static final Type TYPE = Sys.loadType((Class)(class$com$tridium$alarm$ui$BAlarmClassFE == null ? (class$com$tridium$alarm$ui$BAlarmClassFE = BAlarmClassFE.class$("com.tridium.alarm.ui.BAlarmClassFE")) : class$com$tridium$alarm$ui$BAlarmClassFE)); static /* synthetic */ Class class$com$tridium$alarm$ui$BAlarmClassFE; static /* synthetic */ Class class$javax$baja$sys$BComponent; static /* synthetic */ Class class$javax$baja$alarm$BAlarmClass; static /* synthetic */ Class class$javax$baja$alarm$BAlarmClassFolder; public Type getType() { return TYPE; } public BComponent[] list() throws Exception { BComponent bComponent = this.loadService(BAlarmService.TYPE); return this.loadFromFolder(bComponent); } private BComponent[] loadFromFolder(BComponent bComponent) { Array array = new Array(class$javax$baja$sys$BComponent == null ? (class$javax$baja$sys$BComponent = BAlarmClassFE.class$("javax.baja.sys.BComponent")) : class$javax$baja$sys$BComponent); bComponent.lease(); BComponent[] bComponentArray = (BComponent[])bComponent.getChildren(class$javax$baja$alarm$BAlarmClass == null ? (class$javax$baja$alarm$BAlarmClass = BAlarmClassFE.class$("javax.baja.alarm.BAlarmClass")) : class$javax$baja$alarm$BAlarmClass); for (int i = 0; i < bComponentArray.length; ++i) { array.add((Object)bComponentArray[i]); } BAlarmClassFolder[] bAlarmClassFolderArray = (BAlarmClassFolder[])bComponent.getChildren(class$javax$baja$alarm$BAlarmClassFolder == null ? (class$javax$baja$alarm$BAlarmClassFolder = BAlarmClassFE.class$("javax.baja.alarm.BAlarmClassFolder")) : class$javax$baja$alarm$BAlarmClassFolder); for (int i = 0; i < bAlarmClassFolderArray.length; ++i) { this.loadFromFolder((BComponent)bAlarmClassFolderArray[i]); BComponent[] bComponentArray2 = this.loadFromFolder((BComponent)bAlarmClassFolderArray[i]); for (int j = 0; j < bComponentArray2.length; ++j) { array.add((Object)bComponentArray2[j]); } } return (BComponent[])array.trim(); } static /* synthetic */ Class class$(String string) { try { return Class.forName(string); } catch (ClassNotFoundException classNotFoundException) { throw new NoClassDefFoundError(classNotFoundException.getMessage()); } } }