private void setImages(ImageAdapter images, boolean useLeafImages) { this.images = images; this.useLeafImages = useLeafImages; if (!useLeafImages) { Image image = images.treeLeaf().createImage(); image.getElement().getStyle().setProperty("visibility", "hidden"); RootPanel.get().add(image); int size = image.getWidth() + TreeItem.IMAGE_PAD; image.removeFromParent(); indentValue = (size) + "px"; } }
public void onError(ErrorEvent event) { loadHandler.removeHandler(); errHandler.removeHandler(); Image img = (Image) event.getSource(); if (img != null) { img.removeFromParent(); } if (onError != null) { onError.onError(thisInstance); } } };
private void setImages(ImageAdapter images, boolean useLeafImages) { this.images = images; this.useLeafImages = useLeafImages; if (!useLeafImages) { Image image = images.treeLeaf().createImage(); image.getElement().getStyle().setProperty("visibility", "hidden"); RootPanel.get().add(image); int size = image.getWidth() + TreeItem.IMAGE_PAD; image.removeFromParent(); indentValue = (size) + "px"; } }
private void setImages(ImageAdapter images, boolean useLeafImages) { this.images = images; this.useLeafImages = useLeafImages; if (!useLeafImages) { Image image = images.treeLeaf().createImage(); image.getElement().getStyle().setProperty("visibility", "hidden"); RootPanel.get().add(image); int size = image.getWidth() + TreeItem.IMAGE_PAD; image.removeFromParent(); indentValue = (size) + "px"; } }
@Override public void onClick(final ClickEvent event) { newWidget.removeValue(); // If we are removing the last field,we need to make sure the + is re-added to the // previous field if ( widgetPanel.getWidgetIndex( widgetWithDecorator ) == widgetPanel.getWidgetCount() - 1 ) { final FlowPanel lastRow = (FlowPanel)widgetPanel.getWidget( widgetPanel.getWidgetCount() - 2 ); ( (FlowPanel)lastRow.getWidget( ADD_ICON_INDEX ) ).add( addIcon ); } widgetPanel.remove( widgetWithDecorator ); editWidgets.remove( newWidget ); icon.removeFromParent(); } } );
@Override public void add(final Widget child) { if(child instanceof Image) { if(image != null) { image.removeFromParent(); } image = (Image) child; setHref(image.getUrl()); super.add(image); } else if(child instanceof HasClickHandlers) { ((HasClickHandlers) child).addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { event.stopPropagation(); } }); Scheduler.get().scheduleDeferred(new Command() { @Override public void execute() { Style style = child.getElement().getStyle(); style.setPosition(Position.RELATIVE); style.setBottom((double) image.getHeight(), Unit.PX); style.setLeft(4, Unit.PX); } }); super.add(child); } else { super.add(child); } }
@Override public void add(final Widget child) { if(child instanceof Image) { if(image != null) { image.removeFromParent(); } image = (Image) child; setHref(image.getUrl()); super.add(image); } else if(child instanceof HasClickHandlers) { ((HasClickHandlers) child).addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { event.stopPropagation(); } }); Scheduler.get().scheduleDeferred(new Command() { @Override public void execute() { Style style = child.getElement().getStyle(); style.setPosition(Position.RELATIVE); style.setBottom((double) image.getHeight(), Unit.PX); style.setLeft(4, Unit.PX); } }); super.add(child); } else { super.add(child); } }