List of usage examples for com.google.gwt.user.client Element removeClassName
@Override
public boolean removeClassName(String className)
From source file:com.eduworks.gwt.client.pagebuilder.PageAssembler.java
License:Apache License
public static void removeClass(String id, String classToRemove) { Element elementById = DOM.getElementById(id); if (elementById != null) elementById.removeClassName(classToRemove); }
From source file:com.eduworks.gwt.client.pagebuilder.screen.ScreenTemplate.java
License:Apache License
public static void setAlertBoxMessage(String message, AlertType type, final String containerName) { Element messageContainer = DOM.getElementById(containerName); if (messageContainer != null) { messageContainer.getFirstChildElement().setInnerText(message); clearAlertState();/*from w ww. j a v a2s. co m*/ if (type == AlertType.WARNING) { messageContainer.addClassName("warning"); messageContainer.getStyle().setColor("white"); } else if (type == AlertType.ERROR) { messageContainer.addClassName("alert"); messageContainer.getStyle().setColor("white"); } else if (type == AlertType.INFO) { messageContainer.addClassName("info"); messageContainer.getStyle().setColor("black"); } else if (type == AlertType.SUCCESS) { messageContainer.addClassName("success"); messageContainer.getStyle().setColor("white"); } else if (type == AlertType.SECONDARY) { messageContainer.addClassName("secondary"); messageContainer.getStyle().setColor("black"); } messageContainer.addClassName("active"); messageContainer.removeClassName("hidden"); Timer timeoutTimer = new Timer() { public void run() { hideAlertBox(containerName); } }; timeoutTimer.schedule(TIMER_STATUS_WINDOW_DELAY); } }
From source file:com.eduworks.gwt.client.pagebuilder.screen.ScreenTemplate.java
License:Apache License
public static void hideAlertBox(String containerName) { Element messageContainer = DOM.getElementById(containerName); if (messageContainer != null) { messageContainer.addClassName("hidden"); messageContainer.removeClassName("active"); }//from w w w . ja v a 2 s . c o m }
From source file:com.eduworks.gwt.client.pagebuilder.screen.ScreenTemplate.java
License:Apache License
public static void clearAlertState() { Element messageContainer = DOM.getElementById("innerMessageContainer"); if (messageContainer != null) { messageContainer.addClassName("hidden"); messageContainer.removeClassName("active"); messageContainer.removeClassName("warning"); messageContainer.removeClassName("alert"); messageContainer.removeClassName("info"); messageContainer.removeClassName("success"); messageContainer.removeClassName("secondary"); }//from w w w. j av a 2 s . co m }
From source file:com.ikon.extension.frontend.client.widget.base.ColoredFlexTable.java
License:Open Source License
@Override public void onBrowserEvent(Event event) { super.onBrowserEvent(event); Element td = getEventTargetCell(event); if (td == null) return;/*from w w w .j av a 2 s . c o m*/ Element tr = DOM.getParent(td); switch (DOM.eventGetType(event)) { case Event.ONMOUSEOVER: tr.addClassName(ROW_STYLE_NAME + "-mouseover"); break; case Event.ONMOUSEOUT: { tr.removeClassName(ROW_STYLE_NAME + "-mouseover"); break; } } }
From source file:com.qualogy.qafe.mgwt.client.ui.component.ComponentHelper.java
License:Apache License
public static void removeStyle(Element element, String style) { if (element == null) { return;//w w w . j av a2s . c o m } element.removeClassName(style); }
From source file:com.smartgwt.mobile.client.widgets.BaseButton.java
License:Open Source License
private void doSetIcon(boolean fireContentChangedEvent) { assert icon != null && iconImage != null; final Element img = iconImage.getElement(); final Style imgStyle = img.getStyle(); if (masked) { iconImage.setResource(IconResources.INSTANCE.blank()); if ("IMG".equals(img.getTagName())) { final ImageElement iconImageImgElem = ImageElement.as(img); iconImageImgElem.removeAttribute("width"); iconImageImgElem.removeAttribute("height"); }/*from www . j a v a 2s .c o m*/ imgStyle.clearWidth(); imgStyle.clearHeight(); img.setClassName(_CSS.maskedButtonIconClass()); imgStyle.clearBackgroundColor(); imgStyle.clearBackgroundImage(); // Note: Mobile WebKit automatically scales down the mask image to fit the element // to which the mask image is applied. imgStyle.setProperty("WebkitMaskBoxImage", "url(" + icon.getSafeUri().asString() + ")"); } else { if ("IMG".equals(img.getTagName())) { final ImageElement iconImageImgElem = ImageElement.as(img); iconImageImgElem.removeAttribute("width"); iconImageImgElem.removeAttribute("height"); } imgStyle.clearWidth(); imgStyle.clearHeight(); imgStyle.clearProperty("MozBackgroundSize"); imgStyle.clearProperty("OBackgroundSize"); imgStyle.clearProperty("WebkitBackgroundSize"); imgStyle.clearProperty("backgroundSize"); img.removeClassName(_CSS.maskedButtonIconClass()); } setIconAlign(iconAlign); if (iconColor != null) { setIconColor(iconColor); } imgStyle.clearVisibility(); if (fireContentChangedEvent) _fireContentChangedEvent(); }
From source file:com.vaadin.client.ui.AriaHelper.java
License:Apache License
/** * Clears the settings that moved the element out of sight, so it is visible * on the page again.//from ww w. j a v a2 s .com * * @param element * Element to clear the specific styles from */ public static void visibleForAll(Element element) { element.removeClassName(ASSISTIVE_DEVICE_ONLY_STYLE); }
From source file:org.geomajas.quickstart.mobile.client.widget.slidenav.SlideNavLayoutImpl.java
License:Open Source License
private void toggleCssClass(String cssClassName, Element element) { String cssClassAttr = element.getAttribute("class"); if (cssClassAttr.indexOf(cssClassName) != -1) { element.removeClassName(cssClassName); } else {//from ww w . j a v a2 s . c om element.addClassName(cssClassName); } }
From source file:org.jboss.errai.security.client.local.style.RoleStyleBindingProvider.java
License:Apache License
@PostConstruct public void init() { StyleBindingsRegistry.get().addStyleBinding(RestrictedAccess.class, new AnnotationStyleBindingExecutor() { @Override//from w w w . j a v a2 s.c om public void invokeBinding(final Element element, final Annotation annotation) { final User user = userCache.getUser(); final Set<Role> extractedRoles = roleExtractor.extractAllRoles((RestrictedAccess) annotation); if (User.ANONYMOUS.equals(user) || !user.getRoles().containsAll(extractedRoles)) { element.addClassName(RestrictedAccess.CSS_CLASS_NAME); } else { element.removeClassName(RestrictedAccess.CSS_CLASS_NAME); } } }); }