/* 366 */ if (!(policy instanceof DomainInitializer))
/* */ {
/* 368 */ throw new RuntimeException(policy + " must implement DomainInitializer");
/* */ }
/* 370 */ DomainInitializer initializer = (DomainInitializer)policy;
/* 371 */ domain = initializer.initializeDomain(new DomainInitializerCallbackHandler(unit)
/* */ {
/* */ public void handle(DomainInitializerCallback[] callbacks) {
/* 374 */ for (DomainInitializerCallback callback : callbacks)
/* */ {
/* 376 */ if (callback.getDataType() == Module.class)