Package fr.soleil.comete.widget.util

Examples of fr.soleil.comete.widget.util.CometeColor


     * @return fr.esrf.tangoatk.widget.attribute.NumberScalarWheelEditor
     */
    private WheelSwitch getResolutionWheelEditor() {
        if (resolutionWheelEditor == null) {
            resolutionWheelEditor = generateWheelSwitch();
            resolutionWheelEditor.setCometeBackground(new CometeColor(getBackground().getRed(),
                    getBackground().getGreen(), getBackground().getBlue()));
            resolutionWheelEditor.setToolTipText(RESOLUTION_INFO);
        }
        return resolutionWheelEditor;
    }
View Full Code Here


     * @return fr.esrf.tangoatk.widget.attribute.NumberScalarWheelEditor
     */
    private WheelSwitch getPointsWheelEditor() {
        if (pointsWheelEditor == null) {
            pointsWheelEditor = generateWheelSwitch();
            pointsWheelEditor.setCometeBackground(new CometeColor(getBackground().getRed(),
                    getBackground().getGreen(), getBackground().getBlue()));
            pointsWheelEditor.setToolTipText(POINTS_INFO);
        }
        return pointsWheelEditor;
    }
View Full Code Here

     */
    public TangoQualityBehavior() {
        super();
        registerColor("ALARM", CometeColor.ORANGE);
        registerColor("WARNING", CometeColor.ORANGE);
        registerColor("CHANGING", new CometeColor(128, 160, 255));
        registerColor("INVALID", CometeColor.GRAY);
        registerColor("UNKNOWN", CometeColor.GRAY);
        registerColor("VALID", CometeColor.GREEN);

        // Specific for Salsa : used when the dao cannot connect to the device.
View Full Code Here

    }

    public Color getBackgroundButton() {
        AbstractWidget<?, Number> component = getWidget();
        if (component != null && component instanceof NumberFieldButton) {
            CometeColor color = ((NumberFieldButton) component).getBackgroundButton();
            return AwtColorTool.getColor(color);
        }
        return null;
    }
View Full Code Here

    }

    public Color getBackgroundTextField() {
        AbstractWidget<?, Number> component = getWidget();
        if (component != null && component instanceof NumberFieldButton) {
            CometeColor color = ((NumberFieldButton) component).getBackgroundTextField();
            return AwtColorTool.getColor(color);
        }
        return null;
    }
View Full Code Here

    private void fillColorMap(String scanServer, String[] attributeNameList) {
        if (attributeNameList != null) {
            for (String element : attributeNameList) {
                // Get the associated label
                String label = CurrentScanDataModel.getAttributeLabel(scanServer, element);
                CometeColor color = widget.getComponent().getDataViewCometeColor(idMap.get(label));
                if (color != null && !colorMap.containsKey(label)) {
                    colorMap.put(label, color);
                }
            }
        }
View Full Code Here

        }
    }

    private void setDefaultColor(String label) {
        if (colorMap.containsKey(label)) {
            CometeColor color = colorMap.get(label);
            widget.getComponent().setDataViewCometeColor(idMap.get(label), color);
        }
    }
View Full Code Here

     */
    public TangoQualityBehavior() {
        super();
        registerColor("ALARM", CometeColor.ORANGE);
        registerColor("WARNING", CometeColor.ORANGE);
        registerColor("CHANGING", new CometeColor(128, 160, 255));
        registerColor("INVALID", CometeColor.GRAY);
        registerColor("UNKNOWN", CometeColor.GRAY);
        registerColor("VALID", CometeColor.GREEN);
       
        // Specific for Salsa : used when the dao cannot connect to the device.
        registerColor("CONNECT ERROR", new CometeColor(128, 0, 0));
    }
View Full Code Here

    private WheelSwitch getEpsilonEditor() {
        if (epsilonEditor == null) {
            epsilonEditor = generateWheelSwitch();
            epsilonEditor.setToolTipText(EPSILON_INFO);
            epsilonEditor.setCometeBackground(new CometeColor(getBackground().getRed(),
                    getBackground().getGreen(), getBackground().getBlue()));
        }
        return epsilonEditor;
    }
View Full Code Here

    }

    private WheelSwitch getNbIterationMaxEditor() {
        if (nbIterationMaxEditor == null) {
            nbIterationMaxEditor = generateWheelSwitch();
            nbIterationMaxEditor.setCometeBackground(new CometeColor(getBackground().getRed(),
                    getBackground().getGreen(), getBackground().getBlue()));
            nbIterationMaxEditor.setToolTipText(NB_ITER_MAX_INFO);
        }
        return nbIterationMaxEditor;
    }
View Full Code Here

TOP

Related Classes of fr.soleil.comete.widget.util.CometeColor

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.