Package lcmc.cluster.ui.widget

Examples of lcmc.cluster.ui.widget.Check


                                if (configOk) {
                                    hideRetryButton();
                                } else {
                                    incorrect.add("config failed");
                                }
                                nextButtonSetEnabled(new Check(incorrect, changed));

                                if (configOk) {
                                    if (!application.getAutoClusters().isEmpty()) {
                                        Tools.sleep(1000);
                                        pressNextButton();
View Full Code Here


                    final List<String> incorrect = new ArrayList<String>();
                    final List<String> changed = new ArrayList<String>();
                    if (!configOk) {
                        incorrect.add("config failed");
                    }
                    nextButtonSetEnabled(new Check(incorrect, changed));
                    if (configOk) {
                        if (!application.getAutoClusters().isEmpty()) {
                            Tools.sleep(1000);
                            pressNextButton();
                        }
View Full Code Here

                                     final String[] params,
                                     final MyButton thisApplyButton) {
        final Thread thread = new Thread(new Runnable() {
            @Override
            public void run() {
                final Check check;
                if (realParamWi == null) {
                    application.waitForSwing();
                    check = checkResourceFields(param, params);
                } else {
                    application.invokeLater(new Runnable() {
                        @Override
                        public void run() {
                            if (paramWi.getValue() == null || paramWi.getValue().isNothingSelected()) {
                                realParamWi.setValueAndWait(null);
                            } else {
                                final Value value = paramWi.getValue();
                                realParamWi.setValueAndWait(value);
                            }
                        }
                    });
                    application.waitForSwing();
                    check = checkResourceFields(param, params);
                }
                application.invokeLater(new Runnable() {
                    @Override
                    public void run() {
                        if (getResource().isNew()) {
                            check.addChanged("new resource");
                        }
                        if (thisApplyButton == applyButton) {
                            /* not a wizard button */
                            if (isDialogStarted()) {
                                check.addIncorrect("dialog started");
                            }
                            thisApplyButton.setEnabled(check);
                        } else {
                            /* wizard button */
                            thisApplyButton.setEnabledCorrect(check);
View Full Code Here

       
    }

    /** Enables and disabled apply and revert button. */
    public final void setApplyButtons(final String param, final String[] params) {
        final Check check = checkResourceFields(param, params);
        application.invokeLater(new Runnable() {
            @Override
            public void run() {
                final MyButton ab = getApplyButton();
                final Resource r = getResource();
                if (ab != null) {
                    if (r != null && r.isNew()) {
                        check.addChanged("new resource");
                    }
                    ab.setEnabled(check);
                }
                final MyButton rb = getRevertButton();
                if (rb != null) {
View Full Code Here

                    }
                }
                wi.processAccessMode();
            }
        }
        return new Check(incorrect, changed);
    }
View Full Code Here

                    }
                });
            }
        final List<String> changed = new ArrayList<String>();
            enableComponents();
            nextButtonSetEnabled(new Check(incorrect, changed));
            if (!application.getAutoClusters().isEmpty()) {
                Tools.sleep(1000);
                pressNextButton();
            }
        }
View Full Code Here

        }

        final List<String> incorrect = new ArrayList<String>();
        final List<String> changed = new ArrayList<String>();

        final Check check = new Check(incorrect, changed);
        final GroupInfo gi = getGroupInfo();
        if (!fromGroupInfo && gi != null) {
            final Check groupCheck = gi.checkResourceFields(param,
                                                            gi.getParametersFromXML(),
                                                            fromServicesInfo,
                                                            fromCloneInfo);
            check.addCheck(groupCheck);
            if (!fromServicesInfo) {
View Full Code Here

            }
            sameAsOperationsWi.processAccessMode();
        }
        mSavedOperationsLock.unlock();
        final List<String> incorrect = new ArrayList<String>();
        return new Check(incorrect, changed);
    }
View Full Code Here

            if (!Tools.areEqual(savedPingOperation, pwi.getValue())) {
                changed.add("ping operation");
            }
            pwi.setBackground(null, savedPingOperation, false);
        }
        return new Check(incorrect, changed);
    }
View Full Code Here

    }

    @Override
    public Check checkResourceFields(final String param, final String[] params) {
        mConstraintsReadLock.lock();
        final Check check = new Check(new ArrayList<String>(), new ArrayList<String>());
        try {
            for (final HbConstraintInterface c : constraints) {
                check.addCheck(c.checkResourceFields(param, c.getParametersFromXML(), true));
            }
        } finally {
            mConstraintsReadLock.unlock();
        }
        return check;
View Full Code Here

TOP

Related Classes of lcmc.cluster.ui.widget.Check

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.