/* * Decompiled with CFR 0.152. * * Could not load the following classes: * com.tridium.workbench.nav.BSessionAgent * javax.baja.naming.BHost * javax.baja.naming.BISession * javax.baja.sys.Sys * javax.baja.sys.Type * javax.baja.xml.XElem */ package com.tridium.platform.ui; import com.tridium.platform.daemon.BDaemonSession; import com.tridium.workbench.nav.BSessionAgent; import javax.baja.naming.BHost; import javax.baja.naming.BISession; import javax.baja.sys.Sys; import javax.baja.sys.Type; import javax.baja.xml.XElem; public class BDaemonSessionAgent extends BSessionAgent { public static final BDaemonSessionAgent INSTANCE = new BDaemonSessionAgent(); public static final Type TYPE = Sys.loadType((Class)(class$com$tridium$platform$ui$BDaemonSessionAgent == null ? (class$com$tridium$platform$ui$BDaemonSessionAgent = BDaemonSessionAgent.class$("com.tridium.platform.ui.BDaemonSessionAgent")) : class$com$tridium$platform$ui$BDaemonSessionAgent)); static /* synthetic */ Class class$com$tridium$platform$ui$BDaemonSessionAgent; public Type getType() { return TYPE; } public void pickle(BISession bISession, XElem xElem) { BDaemonSession bDaemonSession = (BDaemonSession)bISession; xElem.addAttr("port", "" + bDaemonSession.getPort()); } public BISession unpickle(BHost bHost, XElem xElem) { int n = xElem.geti("port", 3011); return BDaemonSession.make(bHost, n); } static /* synthetic */ Class class$(String string) { try { return Class.forName(string); } catch (ClassNotFoundException classNotFoundException) { throw new NoClassDefFoundError(classNotFoundException.getMessage()); } } }