Package lcmc.common.domain

Examples of lcmc.common.domain.Value


    protected ItemListener getItemListener(final WidgetListener wl) {
        return new ItemListener() {
            @Override
            public void itemStateChanged(final ItemEvent e) {
                if (wl.isEnabled()) {
                    final Value value;
                    if (((AbstractButton) e.getItem()).isSelected()) {
                        value = checkBoxTrue;
                    } else {
                        value = checkBoxFalse;
                    }
View Full Code Here


        /* removing select... keyword */
        editor.addFocusListener(new FocusListener() {
            @Override
            public void focusGained(final FocusEvent e) {
                final Value v = getValue();
                if (v.isNothingSelected()) {
                    application.invokeLater(new Runnable() {
                        @Override
                        public void run() {
                            editor.setText("");
                        }
View Full Code Here

     * Return string value. If object value is null, return empty string (not
     * null).
     */
    @Override
    public String getStringValue() {
        final Value v = getValue();
        return v.getValueForConfigWithUnit();
    }
View Full Code Here

    @Override
    protected Widget createWidget(final String param, final String prefix, final int width) {
        final Widget paramWi;
        if ("ip".equals(param)) {
            /* get networks */
            Value ip = getPreviouslySelected(param, prefix);
            if (ip == null) {
                ip = getParamSaved(param);
            }
            final Value defaultValue;
            if (ip.isNothingSelected()) {
                defaultValue = new StringValue(ip.getValueForConfig(),
                                               Tools.getString("ClusterBrowser.SelectNetInterface"));
            } else {
                defaultValue = new StringValue(ip.getValueForConfig());
View Full Code Here

            return super.toString(); /* this is for 'new IPaddrInfo' */
        }

        final StringBuilder s = new StringBuilder(getName());
        final String inside = id + " / ";
        Value ip = getParamSaved("ip");
        if (ip == null || ip.isNothingSelected()) {
            ip = new StringValue(Tools.getString("ClusterBrowser.Ip.Unconfigured"));
        }
        s.append(" (");
        s.append(inside);
        s.append(ip.getValueForConfig());
        s.append(')');
        return s.toString();
    }
View Full Code Here

        }
        /* Attributes */
        final String[] params = getParametersFromXML();
        if (params != null) {
            for (final String param : params) {
                Value value = new StringValue(resourceNode.get(param));
                final Value defaultValue = getParamDefault(param);
                if (value.isNothingSelected()) {
                    value = defaultValue;
                }
                final Value oldValue = getParamSaved(param);
                final Widget wi = getWidget(param, null);
                final boolean haveChanged = !Tools.areEqual(value, oldValue)
                                            || !Tools.areEqual(defaultValue, getResource().getDefaultValue(param));
                if (haveChanged) {
                    getResource().setValue(param, value);
View Full Code Here

    }

    @Override
    public Value getParamSaved(final String param) {
        final ClusterStatus clStatus = getBrowser().getClusterStatus();
        Value value = super.getParamSaved(param);
        if (value == null) {
            value = new StringValue(clStatus.getRscDefaultsParameter(param, Application.RunMode.LIVE));
            if (value.isNothingSelected()) {
                value = getParamPreferred(param);
                if (value == null) {
                    return getParamDefault(param);
                }
            }
View Full Code Here

                    return;
                }
                setEditable();
                if (wl.isEnabled()
                    && e.getStateChange() == ItemEvent.SELECTED) {
                    final Value value = (Value) e.getItem();
                    final Thread t = new Thread(new Runnable() {
                        @Override
                        public void run() {
                            wl.check(value);
                        }
View Full Code Here

                                    final Value savedValue,
                                    final boolean required) {
        if (getParent() == null) {
            return;
        }
        final Value value = getValue();
        String labelText = null;
        if (savedLabel != null) {
            labelText = label.getText();
        }
View Full Code Here

    /**
     * Returns string value. If object value is null, returns empty string (not null).
     */
    @Override
    public String getStringValue() {
        final Value v = getValue();
        if (v == null) {
            return "";
        }
        return v.getValueForConfig();
    }
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.