/* * Decompiled with CFR 0.152. */ package javax.baja.sync; import javax.baja.naming.BOrd; import javax.baja.space.BComponentSpace; import javax.baja.sys.BComponent; import javax.baja.sys.Sys; import javax.baja.sys.Type; import javax.baja.sys.TypeSubscriber; import javax.baja.util.LexiconText; /* * Illegal identifiers - consider using --renameillegalidents true */ public abstract class BProxyComponentSpace extends BComponentSpace { public static final Type TYPE; static /* synthetic */ Class class$javax$baja$sync$BProxyComponentSpace; public Type getType() { return TYPE; } public final boolean isProxyComponentSpace() { return true; } public final BComponent findByHandle(Object object, boolean bl) { BComponent bComponent = super.findByHandle(object, bl); if (bComponent != null) { return bComponent; } if (!bl) { return null; } return this.loadByHandle(object); } protected abstract BComponent loadByHandle(Object var1); public abstract void sync() throws Exception; public boolean fireDirectCallbacks() { return false; } public void subscribe(Type[] typeArray, TypeSubscriber typeSubscriber) { throw new UnsupportedOperationException(); } 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 BProxyComponentSpace(String string, LexiconText lexiconText, BOrd bOrd) { super(string, lexiconText, bOrd); } static { Class clazz = class$javax$baja$sync$BProxyComponentSpace; if (clazz == null) { clazz = class$javax$baja$sync$BProxyComponentSpace = BProxyComponentSpace.class("[Ljavax.baja.sync.BProxyComponentSpace;", false); } TYPE = Sys.loadType(clazz); } }