@Override public void process ( final Module module, final Collection<ApplicationModule> modules, final EquinoxBase app, final org.eclipse.scada.configuration.world.osgi.EquinoxApplication implApp ) { final ConfigurationAdminSettings s = (ConfigurationAdminSettings)module; final Profile p = Profiles.createOrGetCustomizationProfile ( implApp ); if ( s.isAutomaticMerge () ) { Profiles.addSystemProperty ( p, "org.eclipse.scada.ca.updater.active", "true" ); if ( s.getSettleTimeout () != null ) { Profiles.addSystemProperty ( p, "org.eclipse.scada.ca.updater.watcher.settleTimeout", s.getSettleTimeout ().toString () ); } Profiles.addStartBundle ( p, "org.eclipse.scada.ca.updater" ); } } }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object getStyledText ( Object object ) { ConfigurationAdminSettings configurationAdminSettings = (ConfigurationAdminSettings)object; return new StyledString ( getString ( "_UI_ConfigurationAdminSettings_type" ), StyledString.Style.QUALIFIER_STYLER ).append ( " " ).append ( Boolean.toString ( configurationAdminSettings.isAutomaticMerge () ) ); //$NON-NLS-1$ //$NON-NLS-2$ }
/** * This returns the label styled text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object getStyledText ( Object object ) { ConfigurationAdminSettings configurationAdminSettings = (ConfigurationAdminSettings)object; return new StyledString ( getString ( "_UI_ConfigurationAdminSettings_type" ), StyledString.Style.QUALIFIER_STYLER ).append ( " " ).append ( Boolean.toString ( configurationAdminSettings.isAutomaticMerge () ) ); //$NON-NLS-1$ //$NON-NLS-2$ }