/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public void validateOperatingSystem ( final OperatingSystemDescriptor descriptor, final ValidationContext context ) { if ( modules != null ) { for ( final SetupModule module : this.modules ) { module.validateOperatingSystem ( descriptor, context ); } } }
public static void runSetup ( final DeploymentContext context, final Collection<? extends SetupModule> modules, final OperatingSystemDescriptor operatingSystem ) throws Exception { for ( final SetupModule module : modules ) { final SetupModuleHandler handler = AdapterHelper.adapt ( module, SetupModuleHandler.class, true ); if ( handler == null ) { throw new IllegalStateException ( String.format ( "Unable to find setup handler for module: %s", module.eClass ().getName () ) ); } handler.perform ( context, operatingSystem ); } }
public static void runSetup ( final DeploymentContext context, final Collection<? extends SetupModule> modules, final OperatingSystemDescriptor operatingSystem ) throws Exception { for ( final SetupModule module : modules ) { final SetupModuleHandler handler = AdapterHelper.adapt ( module, SetupModuleHandler.class, true ); if ( handler == null ) { throw new IllegalStateException ( String.format ( "Unable to find setup handler for module: %s", module.eClass ().getName () ) ); } handler.perform ( context, operatingSystem ); } }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * * @generated NOT */ @Override public void validateOperatingSystem ( final OperatingSystemDescriptor descriptor, final ValidationContext ctx ) { if ( this.container == null ) { ctx.add ( "A sub container module must reference a setup container" ); } for ( final SetupModule module : this.container.getModules () ) { module.validateOperatingSystem ( descriptor, ctx ); } }