link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,20 @@
/*
* Decompiled with CFR 0.152.
*/
package javax.baja.registry;
import javax.baja.registry.ModuleInfo;
import javax.baja.util.Version;
public interface DependencyInfo {
public String getModuleName();
public ModuleInfo getModuleInfo();
public Version getBajaVersion();
public String getVendor();
public Version getVendorVersion();
}
@@ -0,0 +1,27 @@
/*
* Decompiled with CFR 0.152.
*/
package javax.baja.registry;
import javax.baja.sys.BAbsTime;
public interface LexiconInfo {
public String getBrandPattern();
public String getModuleName();
public String getResourcePath();
public String getLanguage();
public String getContainerModuleName();
public BAbsTime getLastModified();
public void setLastModified(long var1);
public void setLastModified(BAbsTime var1);
public boolean isDefault();
}
@@ -0,0 +1,27 @@
/*
* Decompiled with CFR 0.152.
*/
package javax.baja.registry;
import javax.baja.registry.DependencyInfo;
import javax.baja.registry.TypeInfo;
import javax.baja.util.Version;
public interface ModuleInfo {
public String getModuleName();
public Version getBajaVersion();
public String getVendor();
public Version getVendorVersion();
public String getDescription();
public DependencyInfo[] getDependencies();
public TypeInfo[] getTypes();
public boolean isTransient();
}
@@ -0,0 +1,77 @@
/*
* Decompiled with CFR 0.152.
*/
package javax.baja.registry;
import javax.baja.agent.AgentInfo;
import javax.baja.agent.AgentList;
import javax.baja.naming.UnknownSchemeException;
import javax.baja.registry.LexiconInfo;
import javax.baja.registry.ModuleInfo;
import javax.baja.registry.TypeInfo;
import javax.baja.sys.BAbsTime;
import javax.baja.sys.BModule;
import javax.baja.sys.ModuleNotFoundException;
import javax.baja.sys.Type;
import javax.baja.sys.TypeNotFoundException;
import javax.baja.util.BTypeSpec;
import javax.baja.util.Version;
public interface Registry {
public BAbsTime getLastBuildTime();
public ModuleInfo[] getModules();
public ModuleInfo getModule(String var1) throws ModuleNotFoundException;
public TypeInfo[] getTypes();
public TypeInfo[] getTypes(TypeInfo var1);
public TypeInfo[] getConcreteTypes(TypeInfo var1);
public TypeInfo getType(String var1) throws TypeNotFoundException;
public String[] getDefs();
public String[] getDefs(String var1);
public String getDef(String var1);
public String getDef(String var1, String var2);
public AgentList getAgents(TypeInfo var1);
public AgentList getSpecificAgents(TypeInfo var1);
public boolean isAgent(TypeInfo var1, TypeInfo var2);
public boolean isSpecificAgent(TypeInfo var1, TypeInfo var2);
public TypeInfo[] getAdapters(TypeInfo var1, TypeInfo var2);
public String[] getFileExtensions();
public String[] getFileExtensions(TypeInfo var1);
public TypeInfo getFileTypeForExtension(String var1);
public String[] getOrdSchemes();
public TypeInfo getOrdScheme(String var1) throws UnknownSchemeException;
public boolean isOrdScheme(String var1);
public LexiconInfo[] getLexicons();
public LexiconInfo[] getLexicons(String var1);
public LexiconInfo[] getLexicons(String var1, String var2);
public LexiconInfo getLexicon(String var1, String var2, String var3);
public Type synthesizeType(BTypeSpec var1, String var2, TypeInfo var3, TypeInfo[] var4, AgentInfo[] var5, boolean var6, boolean var7);
public BModule synthesizeModule(String var1, Version var2, String var3, Version var4, String var5);
}
@@ -0,0 +1,21 @@
/*
* Decompiled with CFR 0.152.
*/
package javax.baja.registry;
import javax.baja.sys.BajaRuntimeException;
public class RegistryException
extends BajaRuntimeException {
public RegistryException(String string, Throwable throwable) {
super(string, throwable);
}
public RegistryException(String string) {
super(string);
}
public RegistryException() {
}
}
@@ -0,0 +1,54 @@
/*
* Decompiled with CFR 0.152.
*/
package javax.baja.registry;
import javax.baja.agent.AgentInfo;
import javax.baja.agent.AgentList;
import javax.baja.sys.BIcon;
import javax.baja.sys.BObject;
import javax.baja.sys.Context;
import javax.baja.sys.Type;
import javax.baja.util.BTypeSpec;
import javax.baja.util.Lexicon;
public interface TypeInfo {
public String getModuleName();
public String getTypeName();
public BTypeSpec getTypeSpec();
public BObject getInstance();
public TypeInfo getSuperType();
public TypeInfo[] getInterfaces();
public String getTypeClassName();
public boolean isAbstract();
public boolean isFinal();
public boolean isInterface();
public boolean isTransient();
public boolean is(TypeInfo var1);
public boolean is(Type var1);
public AgentInfo getAgentInfo();
public AgentList getAgents();
public Lexicon getLexicon(Context var1);
public String getDisplayName(Context var1);
public BIcon getIcon(Context var1);
public String toString();
}