DwFeatureModelConfiguratorEditor.java 文件源码

java
阅读 17 收藏 0 点赞 0 评论 0

项目:DarwinSPL 作者:
protected void registerListeners() {

        super.registerControlListeners();

        HyVarRecButtonListener hyVarRecButtonListener = new HyVarRecButtonListener();
        ButtonListener buttonListener = new ButtonListener();

        selectedConfiguration.eAdapters().add(new EContentAdapter() {
            @Override
            public void notifyChanged(Notification notification) {
                super.notifyChanged(notification);

                selectedConfigurationComposite.setConfiguration(selectedConfiguration, getCurrentSelectedDate());
            }
        });

        validateWithEvolutionButton.addSelectionListener(hyVarRecButtonListener);
        explainWithEvolutionButton.addSelectionListener(hyVarRecButtonListener);

        validateContextButton.addSelectionListener(hyVarRecButtonListener);
        explainButton.addSelectionListener(hyVarRecButtonListener);

        simulateButton.addSelectionListener(hyVarRecButtonListener);

        checkSatisfiabilityButton.addSelectionListener(buttonListener);
        checkConfigurationValidity.addSelectionListener(buttonListener);

//      numberOfPossibleConfigurationsButton.addSelectionListener(new SelectionAdapter() {
//          @Override
//          public void widgetSelected(SelectionEvent e) {
//              //calculateNumberOfPossibleConfigurations();
//          }
//      });

        selectedConfigurationComposite.getCompleteButton().addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                //autoCompleteVersions();
            }
        });

        selectedConfigurationComposite.getSaveConfigurationButton().addSelectionListener(new DwSaveConfigurationListener(this));

        selectedConfigurationComposite.getLoadConfigurationButton().addSelectionListener(new DwLoadConfigurationListener(this));

        selectedConfigurationComposite.getDeriveVariantButton().addSelectionListener(new DwDeriveVariantListener(this));
    }
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号