List of usage examples for com.google.gwt.event.logical.shared OpenHandler onOpen
void onOpen(OpenEvent<T> event);
From source file:gwt.material.design.addins.client.overlay.MaterialOverlay.java
License:Apache License
@Override public HandlerRegistration addOpenHandler(OpenHandler<MaterialOverlay> openHandler) { return addHandler(new OpenHandler<MaterialOverlay>() { @Override//from ww w. ja v a2 s .com public void onOpen(OpenEvent<MaterialOverlay> openEvent) { if (isEnabled()) { openHandler.onOpen(openEvent); } } }, OpenEvent.getType()); }
From source file:gwt.material.design.addins.client.popupmenu.MaterialPopupMenu.java
License:Apache License
@Override public HandlerRegistration addOpenHandler(OpenHandler<MaterialPopupMenu> openHandler) { return addHandler(new OpenHandler<MaterialPopupMenu>() { @Override/*from w w w.ja va 2 s .co m*/ public void onOpen(OpenEvent<MaterialPopupMenu> openEvent) { if (isEnabled()) { openHandler.onOpen(openEvent); } } }, OpenEvent.getType()); }
From source file:gwt.material.design.addins.client.tree.MaterialTree.java
License:Apache License
@Override public HandlerRegistration addOpenHandler(final OpenHandler<MaterialTreeItem> handler) { return addHandler(new OpenHandler<MaterialTreeItem>() { @Override//from w w w .jav a 2 s .co m public void onOpen(OpenEvent<MaterialTreeItem> event) { if (isEnabled()) { handler.onOpen(event); } } }, OpenEvent.getType()); }
From source file:org.cruxframework.crux.smartfaces.client.dialog.PopupPanel.java
License:Apache License
/** * Creates an empty popup panel, specifying its "auto-hide" and "modal" * properties./*from w w w . j a v a 2 s . c om*/ * * @param autoHide - <code>true</code> if the popup should be automatically hidden * when the user clicks outside of it or the history token * changes. * @param modal - <code>true</code> if keyboard or mouse events that do not * target the PopupPanel or its children should be ignored */ public PopupPanel(boolean autoHide, boolean modal) { this.autoHide = autoHide; this.autoHideOnHistoryEvents = autoHide; this.modal = modal; if (modal) { glass = Document.get().createDivElement(); glass.setClassName(glassStyleName); } addCloseHandler(new CloseHandler<PopupPanel>() { @Override public void onClose(CloseEvent<PopupPanel> event) { if (defaultCloseHandlers != null) { for (CloseHandler<PopupPanel> closeHandler : defaultCloseHandlers) { closeHandler.onClose(event); } } } }); addOpenHandler(new OpenHandler<PopupPanel>() { @Override public void onOpen(OpenEvent<PopupPanel> event) { if (defaultOpenHandlers != null) { for (OpenHandler<PopupPanel> openHandler : defaultOpenHandlers) { openHandler.onOpen(event); } } } }); containerElement = Document.get().createDivElement().cast(); super.getContainerElement().appendChild(containerElement); getElement().getStyle().setPosition(Position.ABSOLUTE); setPosition(0, 0); setStyleName(getContainerElement(), "faces-popup-content"); }