}
private void initTypeSystem(String repositoryId, String typeCreatorClassName) {
List<TypeDefinition> typeDefs = null;
TypeManagerImpl typeManager = fMapRepositoryToTypeManager.get(repositoryId);
if (null == typeManager) {
throw new RuntimeException("Unknown repository " + repositoryId);
}
if (null != typeCreatorClassName) {
typeDefs = initTypeSystem(typeCreatorClassName);
}
typeManager.initTypeSystem(typeDefs);
}