// Generated File : do not edit
import org.objectweb.jonathan.apis.kernel.Context;
import org.objectweb.jonathan.apis.kernel.Component;
import org.objectweb.jonathan.apis.kernel.JonathanException;
import org.objectweb.jonathan.apis.kernel.InternalException;
import org.objectweb.jonathan.libs.kernel.JConfigurationFactory;
import org.objectweb.jonathan.libs.kernel.JComponent;
/**
* This class provides a method to compute the bootstrap configuration,
* generated from the file Config.kcf.
*/
public final class Config {
static final JConfigurationFactory context_factory = new JConfigurationFactory();
/**
* This configuration represents the configuration specified in Config.kcf.
* It is used to generate the bootstrap configuration.
*/
private static final Context initial_configuration = context_factory.newContext();
static {
try{
Component PROPERTY0 = new JComponent(String.class,"Kilim is great");
initial_configuration.addElement("text",PROPERTY0,'/');
if (1 == 0) throw new JonathanException();
} catch(JonathanException e){
//Cannot happen.
e.printStackTrace(System.err);
throw new InternalException("Unexpected exception.");
}
}
/**
* Returns the effective bootstrap configuration.
* @param c the class of the caller of this method.
* @return the bootstrap configuration.
*/
public static Context newConfiguration(Class c){
return org.objectweb.jonathan.libs.kernel.helpers.Kernel.newConfiguration(initial_configuration,c);
}
}