List of usage examples for com.google.gwt.dom.client Style clearColor
public void clearColor()
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"); } }