List of usage examples for com.google.gwt.dom.client Element removeAttribute
@Override
public void removeAttribute(String name)
From source file:cc.alcina.framework.gwt.client.widget.dialog.RelativePopupPanel.java
License:Apache License
@Override public void setTitle(String title) { Element containerElement = getContainerElement(); if (title == null || title.length() == 0) { containerElement.removeAttribute("title"); } else {/*from w w w .j av a 2 s . com*/ containerElement.setAttribute("title", title); } }
From source file:com.alkacon.geranium.client.ui.input.Label.java
License:Open Source License
/** * Updates the title.<p>//from ww w . ja va 2 s. c o m * * @param truncating true if the label is being truncated */ public void updateTitle(boolean truncating) { String title = getTitle(truncating); Element element = getElement(); if (title == null) { element.removeAttribute(DomUtil.Attribute.title.name()); } else { element.setAttribute(DomUtil.Attribute.title.name(), title); } }
From source file:com.cgxlib.xq.client.impl.AttributeImpl.java
License:Apache License
public void removeAttribute(XQ xq, String key) { for (Element e : xq.elements()) { if (e.getNodeType() != 1) { continue; }/*www . java2s.com*/ if (JsUtils.hasProperty(e, key)) { if (BOOLEAN_ATTR_REGEX.test(key)) { e.setPropertyBoolean(key, false); } else { e.setPropertyObject(key, null); } } e.removeAttribute(key); } }
From source file:com.ciplogic.web.codeeditor.render.geshi.GeshiCodeRenderer.java
License:Open Source License
private void updateExistingElement(VisualEditor visualEditor, Element codeElement, Element createdContainer, LanguageDefinitionVO programmingLanguage, boolean showLines) { codeElement.setInnerHTML(createdContainer.getFirstChildElement().getInnerHTML()); if (showLines) { codeElement.setAttribute(linesAttribute, linesAttributeValue); } else {//from w ww. j av a 2 s.c o m codeElement.removeAttribute(linesAttribute); } codeElement.setAttribute(langAttribute, programmingLanguage.getCodeRendererName()); createCss(visualEditor, programmingLanguage); }
From source file:com.databasepreservation.visualization.shared.client.widgets.wcag.WCAGUtilities.java
public void makeAccessible(Element element) { if (element.getAttribute("align") != null) { String className = ""; if (element.getAttribute("align").equals("right")) { className = "alignRight"; } else if (element.getAttribute("align").equals("left")) { className = "alignLeft"; } else if (element.getAttribute("align").equals("center")) { className = "alignCenter"; } else {/*from w w w.ja v a 2s . co m*/ className = "alignJustify"; } element.removeAttribute("align"); element.addClassName(className); } if (INPUT_TAGNAMES.contains(element.getTagName())) { addAttributeIfNonExistent(element, "title", "t_" + Random.nextInt(1000), true); } if (element.getChildCount() > 0) { for (int i = 0; i < element.getChildCount(); i++) { if (element.getChild(i).getNodeType() == Node.ELEMENT_NODE) { makeAccessible((Element) element.getChild(i)); } } } }
From source file:com.gwtm.ui.client.widgets.FlipSwitch.java
License:Apache License
private void updateFlipPosition(int duration) { Utils.Fx.setTransitionDuration(getFilpElement(), duration); Element flip = getFilpElement(); // make the value be visible during design time if (Beans.isDesignTime()) { Element flipDiv = (Element) flip.getChild(1); if (value) { flipDiv.removeAttribute("style"); } else {/*from w w w .ja v a2 s . com*/ flipDiv.setAttribute("style", "position:absolute; left:0; height:2em; margin-left:.5px;"); } } else { if (value) { Utils.Fx.setTranslateX(flip, getOnPosition()); } else { Utils.Fx.setTranslateX(flip, getOffPosition()); } } }
From source file:com.gwtmobile.ui.client.widgets.FlipSwitch.java
License:Apache License
private void updateFlipPosition(int duration) { Utils.setTransitionDuration(getFilpElement(), duration); Element flip = getFilpElement(); // make the value be visible during design time if (Beans.isDesignTime()) { Element flipDiv = (Element) flip.getChild(1); if (value) { flipDiv.removeAttribute("style"); } else {// w w w . ja va2 s .c o m flipDiv.setAttribute("style", "position:absolute; left:0; height:2em; margin-left:.5px;"); } } else { if (value) { Utils.setTranslateX(flip, getOnPosition()); } else { Utils.setTranslateX(flip, getOffPosition()); } } }
From source file:com.haulmont.cuba.web.toolkit.ui.client.sourcecodeeditor.CubaSourceCodeEditorWidget.java
License:Apache License
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); super.setReadOnly(!enabled || readOnly); if (editor != null) { Element textAreaElement = getTextAreaElement(); if (enabled) { textAreaElement.removeAttribute("disabled"); } else {/*from www . ja v a 2s.co m*/ textAreaElement.setAttribute("disabled", "disabled"); } updateTabIndex(); } }
From source file:com.sciencegadgets.client.algebra.ConstantRandomizer.java
License:Open Source License
public static HashMap<Parameter, String> insertRandomProvided(HashMap<Parameter, String> parameterMap) { String randomProvidedString = parameterMap.get(Parameter.randomprovided); if (randomProvidedString == null || "".equals(randomProvidedString)) { return parameterMap; }// ww w.j av a 2 s. c o m String[] randomProvidedArray = randomProvidedString.split(URLParameters.RANDOM_PROVIDED_DELIMITER); String equationString = parameterMap.get(Parameter.equation); Element equationXML = new HTML(equationString).getElement().getFirstChildElement(); NodeList<Element> numberNodes = equationXML.getElementsByTagName(TypeSGET.Number.getTag()); LinkedList<Element> nodesExpectingProvidedNumber = new LinkedList<Element>(); for (int i = 0; i < numberNodes.getLength(); i++) { Element num = numberNodes.getItem(i); String randomness = num.getAttribute(MathAttribute.Randomness.getAttributeName()); if (randomness.contains(RandomSpecPanel.RANDOM_PROVIDED)) { nodesExpectingProvidedNumber.add(num); } } if (randomProvidedArray.length == nodesExpectingProvidedNumber.size()) { for (int i = 0; i < nodesExpectingProvidedNumber.size(); i++) { Element expecting = nodesExpectingProvidedNumber.get(i); String provided = randomProvidedArray[i]; expecting.setInnerText(provided); expecting.removeAttribute(MathAttribute.Randomness.getAttributeName()); } parameterMap.remove(Parameter.randomprovided); parameterMap.put(Parameter.equation, JSNICalls.elementToString(equationXML)); } else { String nodeAvailableList = ""; for (Element nodeAvailable : nodesExpectingProvidedNumber) { nodeAvailableList = nodeAvailableList + "\n" + JSNICalls.elementToString(nodeAvailable); } JSNICalls.error("Random numbers provided don't match the spots available:\n" + randomProvidedArray.length + " provided: " + randomProvidedString + "\n" + nodesExpectingProvidedNumber.size() + " available: " + nodeAvailableList); } return parameterMap; }
From source file:com.sciencegadgets.client.algebra.edit.LinkPrompt_Equation.java
License:Open Source License
protected void updateLinks(HashMap<Parameter, String> pMap) { // Replaces link text with equation HTML if (initialEquation == null) { html = algebraActivity.getEquationTree().getDisplayClone(); } else {/*from w w w .j a v a 2 s . c o m*/ html = initialEquation.getDisplayClone(); } // linkDisplay.setHTML(html.getHTML()); NodeList<Element> allEl = html.getElement().getElementsByTagName("*"); for (int i = 0; i < allEl.getLength(); i++) { Element el = allEl.getItem(i); el.removeAttribute("id"); } Element styleLink = new HTML("<link type=\"text/css\" rel=\"stylesheet\" href=\"" + URLParameters.URL_TOP + "/CSStyles/equation.css\"></link>").getElement(); styleLink.appendChild(html.getElement()); Element linkEl = linkDisplay.getElement(); linkEl.removeAllChildren(); linkEl.appendChild(styleLink); iframeDisplay.setName("InteractiveEquation"); iframeDisplay.setFrameBorder(0); super.updateLinks(pMap); }