private void fireEvent() { if (isOpen) { OpenEvent.fire(this, this); } else { CloseEvent.fire(this, this); } }
@Override public final HandlerRegistration addOpenHandler(OpenHandler<TreeItem> handler) { return addHandler(handler, OpenEvent.getType()); }
public void onOpen(OpenEvent<TreeItem> event) { getListener().onTreeItemStateChanged(event.getTarget()); }
public void testImageItems() { // given final String URL_OPEN = "open.png"; final String URL_CLOSE = "close.png"; MaterialTree tree = getWidget(); // when / then tree.clear(); assertEquals(0, tree.getWidgetCount()); MaterialTreeItem item = new MaterialTreeItem(); tree.add(item); assertEquals(1, tree.getWidgetCount()); // Check Open tree.addOpenHandler(openEvent -> openEvent.getTarget().setUrl(URL_OPEN)); OpenEvent.fire(tree, item); assertEquals(URL_OPEN, item.getImage().getUrl()); // Check Close tree.addCloseHandler(closeEvent -> closeEvent.getTarget().setUrl(URL_CLOSE)); CloseEvent.fire(tree, item); assertEquals(URL_CLOSE, item.getImage().getUrl()); } }
public void onOpen(OpenEvent<DisclosurePanel> event) { getListener().onOpen( new DisclosureEvent((DisclosurePanel) event.getSource())); } }
/** * Fires a open event on all registered handlers in the handler manager.If no * such handlers exist, this method will do nothing. * * @param <T> the target type * @param source the source of the handlers * @param target the target */ public static <T> void fire(HasOpenHandlers<T> source, T target) { if (TYPE != null) { OpenEvent<T> event = new OpenEvent<T>(target); source.fireEvent(event); } }
public void onOpen(OpenEvent<DisclosurePanel> event) { getListener().onOpen( new DisclosureEvent((DisclosurePanel) event.getSource())); } }
/** * Fires a open event on all registered handlers in the handler manager.If no * such handlers exist, this method will do nothing. * * @param <T> the target type * @param source the source of the handlers * @param target the target */ public static <T> void fire(HasOpenHandlers<T> source, T target) { if (TYPE != null) { OpenEvent<T> event = new OpenEvent<T>(target); source.fireEvent(event); } }
void fireStateChanged(TreeItem item, boolean open) { if (open) { OpenEvent.fire(this, item); } else { CloseEvent.fire(this, item); } }
public HandlerRegistration addOpenHandler(OpenHandler<DisclosurePanel> handler) { return addHandler(handler, OpenEvent.getType()); }
public void onOpen(OpenEvent<DisclosurePanel> event) { getListener().onOpen( new DisclosureEvent((DisclosurePanel) event.getSource())); } }
/** * Fires a open event on all registered handlers in the handler manager.If no * such handlers exist, this method will do nothing. * * @param <T> the target type * @param source the source of the handlers * @param target the target */ public static <T> void fire(HasOpenHandlers<T> source, T target) { if (TYPE != null) { OpenEvent<T> event = new OpenEvent<T>(target); source.fireEvent(event); } }
OpenEvent.fire(this, openNode);
public HandlerRegistration addOpenHandler(OpenHandler<TreeNode> handler) { return addHandler(handler, OpenEvent.getType()); }
protected void onNativeOpen(boolean fireEvent) { if(fireEvent) { OpenEvent.fire(this, this); } }
public static void remove(Widget eventSource, DisclosureHandler listener) { baseRemove(eventSource, listener, CloseEvent.getType(), OpenEvent.getType()); }
protected void onNativeOpen(boolean fireEvent) { if(fireEvent) { OpenEvent.fire(this, this); } }