78 lines
2.2 KiB
Java
78 lines
2.2 KiB
Java
/*
|
|
* 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);
|
|
}
|
|
|