Example usage for com.google.gwt.dom.client Style clearColor

List of usage examples for com.google.gwt.dom.client Style clearColor

Introduction

In this page you can find the example usage for com.google.gwt.dom.client Style clearColor.

Prototype

public void clearColor() 

Source Link

Usage

From source file:com.goodow.wave.client.wavepanel.blip.SetColor.java

License:Apache License

public SetColor() {
    Widget widget = binder.createAndBindUi(this);
    this.getElement().getStyle().setWidth(129, Unit.PX);
    this.add(widget);
    this.setAutoHideEnabled(true);
    NodeList<Node> childNodes = colors.getChildNodes();
    putColor(childNodes);/*from w  ww  . ja  va  2  s  . c o m*/

    DOM.sinkEvents((com.google.gwt.user.client.Element) noColor, Event.ONCLICK);
    DOM.setEventListener((com.google.gwt.user.client.Element) noColor, new EventListener() {

        @Override
        public void onBrowserEvent(final Event event) {
            if (DOM.eventGetType(event) == Event.ONCLICK) {
                NodeList<Element> aTags = changeElm.getElementsByTagName("span");
                Element aTag = aTags.getItem(1);
                Style aTagStyle = aTag.getStyle();
                aTagStyle.clearColor();
                aTagStyle.clearBackgroundColor();
                aTagStyle.clearBorderColor();
                aTagStyle.clearBorderStyle();
                aTagStyle.clearBorderWidth();
                aTagStyle.clearTextDecoration();
            }
        }
    });
}

From source file:com.sciencegadgets.client.ui.LinkPrompt.java

License:Open Source License

public void setColor(String hexColor) {
    Style labelStyle = colorLabel.getElement().getStyle();
    if (hexColor == null || hexColor.length() != 6) {
        if ("".equals(hexColor)) {
            labelStyle.clearColor();
            labelStyle.clearFontWeight();
        } else {/*from  w w  w  .ja va  2s.c  om*/
            labelStyle.setColor("red");
            labelStyle.setFontWeight(FontWeight.BOLD);
        }
        HashMap<Parameter, String> pMap = setMapParameters();
        pMap.remove(Parameter.color);
        updateLinks(pMap);
        return;
    }
    try {
        Integer.valueOf(hexColor.substring(0, 2), 16);
        Integer.valueOf(hexColor.substring(2, 4), 16);
        Integer.valueOf(hexColor.substring(4, 6), 16);
    } catch (NumberFormatException e) {
        labelStyle.setColor("red");
        labelStyle.setFontWeight(FontWeight.BOLD);
        return;
    }

    labelStyle.clearColor();
    labelStyle.setFontWeight(FontWeight.BOLD);

    //      HashMap<Parameter, String> algActivityMap = URLParameters
    //            .getParameterMap();
    //      algActivityMap.put(Parameter.themecolor, hexColor);
    //      URLParameters.setParameters(algActivityMap, false);
    URLParameters.addParameter(Parameter.color, hexColor, true);
    initialColor = hexColor;

    HashMap<Parameter, String> pMap = setMapParameters();
    pMap.put(Parameter.color, hexColor);
    updateLinks(pMap);
}

From source file:com.sciencegadgets.client.ui.LinkPrompt.java

License:Open Source License

boolean isValidSpec(Label label, TextBox textBox, ValueListBox<String> listBox) {
    Style labelStyle = label.getElement().getStyle();

    if ("".equals(textBox.getValue()) && listBox.getValue() == null) {
        labelStyle.clearColor();
        labelStyle.clearFontWeight();//from  www  . j a va2 s.  c  o  m
        return false;
    }

    boolean isValid;
    try {
        Double value = Double.parseDouble(textBox.getValue());
        if (value > 0 && listBox.getValue() != null) {
            isValid = true;
        } else {
            isValid = false;
        }
    } catch (NumberFormatException e) {
        isValid = false;
    }

    if (isValid) {
        labelStyle.clearColor();
        labelStyle.setFontWeight(FontWeight.BOLD);
    } else {
        labelStyle.setColor("red");
        labelStyle.setFontWeight(FontWeight.BOLD);
    }
    return isValid;
}

From source file:com.sciencegadgets.client.ui.SelectionButton.java

License:Open Source License

public void setEnabled(boolean enable) {
    this.isEnabled = enable;
    Style style = getElement().getStyle();
    if (enable) {
        style.clearColor();
    } else {/*  w  w  w.j  a v  a 2s. c o m*/
        style.setColor("gray");
    }
}

From source file:com.sciencegadgets.client.ui.ToggleSlide.java

License:Open Source License

public void enable(boolean enable) {
    Style style = getElement().getStyle();
    if (enable) {
        style.clearColor();
    } else {/*from   w  w  w  .  ja v a  2  s.c o m*/
        style.setColor("gray");
    }
}