Package lcmc.common.domain

Examples of lcmc.common.domain.Value


    /** Returns attributes of this colocation. */
    protected Map<String, String> getAttributes() {
        final String[] params = getParametersFromXML();
        final Map<String, String> attrs = new LinkedHashMap<String, String>();
        for (final String param : params) {
            final Value value = getComboBoxValue(param);
            if (value != null) {
                attrs.put(param, value.getValueForConfig());
            }
        }
        return attrs;
    }
View Full Code Here


    public void apply(final Host dcHost, final Application.RunMode runMode) {
        final String[] params = getParametersFromXML();
        final Map<String, String> attrs = new LinkedHashMap<String, String>();
        boolean changed = true;
        for (final String param : params) {
            final Value value = getComboBoxValue(param);
            if (!Tools.areEqual(value, getParamSaved(param))) {
                changed = true;
            }
            if (value != null) {
                attrs.put(param, value.getValueForConfig());
            }
        }
        if (changed) {
            final String colId = getService().getCrmId();
            if (serviceInfoRsc == null || serviceInfoWithRsc == null) {
View Full Code Here

        getProgressBar().start(4000);
        getDrbdInstallation().setDrbdBuildToInstall(getHost().getDetectedKernelVersion());
        /* get drbd available versions and continue with availBuilds */
        final Value[] versions = StringValue.getValues(getDrbdInstallation().getAvailableDrbdVersions());
        if (versions != null && versions.length != 0) {
            final Value version = versions[versions.length - 1];
            drbdVersionCombo.reloadComboBox(version, versions);
            application.waitForSwing();
        }
        final String selectedItem = drbdVersionCombo.getStringValue();
        if (selectedItem == null) {
View Full Code Here

                                                  final String lastInstalledMethod,
                                                  final String autoOption,
                                                  final ComponentWithTest installButton) {
        final List<InstallMethods> methods = new ArrayList<InstallMethods>();
        int i = 1;
        Value defaultValue = null;
        while (true) {
            final String index = Integer.toString(i);
            final String text = getHost().getDistString(prefix + ".install.text." + index);
            if (text == null || text.isEmpty()) {
                if (i > 9) {
View Full Code Here

                hostnameField[i].setEnabled(false);
                if (Tools.isIp(hostnameEntered)) {
                    hostnames[i] = hostnameEntered;
                    getHost().setIpAddress(hostnameEntered);
                    getHost().setIps(i, new String[]{hostnameEntered});
                    final Value hostnameEnteredValue = new StringValue(hostnameEntered);
                    hostnameField[i].setValue(hostnameEnteredValue);
                    ipCombo[i].reloadComboBox(hostnameEnteredValue, new Value[]{hostnameEnteredValue});
                    hostnameOk = true;
                } else {
                    checkDNSThread[i] = new CheckDNSThread(i, hostnameEntered);
View Full Code Here

            if (items != null) {
                application.invokeLater(new Runnable() {
                    @Override
                    public void run() {
                        final String savedIp = getHost().getIp(numberOfHops);
                        final Value defaultIp;
                        if (savedIp == null && items.length > 0) {
                            defaultIp = items[0];
                        } else {
                            defaultIp = new StringValue(savedIp);
                        }
View Full Code Here

                              getVMSVirtualDomainInfo().getVideos();
        if (videos != null) {
            final VideoData videoData = videos.get(getName());
            if (videoData != null) {
                for (final String param : getParametersFromXML()) {
                    final Value oldValue = getParamSaved(param);
                    Value value = getParamSaved(param);
                    final Widget wi = getWidget(param, null);
                    for (final Host h
                            : getVMSVirtualDomainInfo().getDefinedOnHosts()) {
                        final VmsXml vmsXml = getBrowser().getVmsXml(h);
                        if (vmsXml != null) {
                            final Value savedValue =
                                                  videoData.getValue(param);
                            if (savedValue != null) {
                                value = savedValue;
                            }
                        }
View Full Code Here

    /** Returns string representation. */
    @Override
    public String toString() {
        final StringBuilder s = new StringBuilder(30);
        final Value type = getParamSaved(VideoData.MODEL_TYPE);
        if (type == null) {
            s.append("new video device...");
        } else {
            s.append(type.getValueForConfig());
        }
        return s.toString();
    }
View Full Code Here

        final Map<String, String> parameters =
                                    getHWParameters(getResource().isNew());
        for (final Host h : getVMSVirtualDomainInfo().getDefinedOnHosts()) {
            final VmsXml vmsXml = getBrowser().getVmsXml(h);
            if (vmsXml != null) {
                final Value model = getParamSaved(SoundData.MODEL);
                final String modelS;
                if (model == null) {
                    modelS = null;
                } else {
                    modelS = model.getValueForConfig();
                }
                parameters.put(SoundData.SAVED_MODEL, modelS);
                final String domainName =
                                getVMSVirtualDomainInfo().getDomainName();
                final Node domainNode = vmsXml.getDomainNode(domainName);
View Full Code Here

                              getVMSVirtualDomainInfo().getSounds();
        if (sounds != null) {
            final SoundData soundData = sounds.get(getName());
            if (soundData != null) {
                for (final String param : getParametersFromXML()) {
                    final Value oldValue = getParamSaved(param);
                    Value value = getParamSaved(param);
                    final Widget wi = getWidget(param, null);
                    for (final Host h
                            : getVMSVirtualDomainInfo().getDefinedOnHosts()) {
                        final VmsXml vmsXml = getBrowser().getVmsXml(h);
                        if (vmsXml != null) {
                            final Value savedValue = soundData.getValue(param);
                            if (savedValue != null) {
                                value = savedValue;
                            }
                        }
                    }
View Full Code Here

TOP

Related Classes of lcmc.common.domain.Value

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.