HAL Core Console :: Webapp 2.5.1
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Panel
-
- com.google.gwt.user.client.ui.SimplePanel
-
- com.google.gwt.user.client.ui.PopupPanel
-
- org.jboss.ballroom.client.widgets.window.ResizePanel
-
- org.jboss.ballroom.client.widgets.window.DefaultWindow
-
- org.jboss.as.console.client.shared.viewframework.EntityPopupWindow<T>
-
- All Implemented Interfaces:
- com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.logical.shared.HasCloseHandlers<com.google.gwt.user.client.ui.PopupPanel>, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.EventPreview, com.google.gwt.user.client.ui.AcceptsOneWidget, com.google.gwt.user.client.ui.HasAnimation, com.google.gwt.user.client.ui.HasOneWidget, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.ui.SourcesPopupEvents, Iterable<com.google.gwt.user.client.ui.Widget>
- Direct Known Subclasses:
- AddEntityWindow, DefaultCacheContainerWindow
public abstract class EntityPopupWindow<T>
extends org.jboss.ballroom.client.widgets.window.DefaultWindow
Generic popup window that executes a command on the EntityToDmrBridge when the user clicks the Save button.
- Author:
- Stan Silvert ssilvert@redhat.com (C) 2011 Red Hat Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.PopupPanel
com.google.gwt.user.client.ui.PopupPanel.PositionCallback
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget
-
Field Summary
Fields
| Modifier and Type |
Field and Description |
protected EntityToDmrBridge<T> |
bridge |
protected org.jboss.ballroom.client.widgets.forms.FormAdapter<T> |
form |
protected com.google.gwt.user.client.ui.Widget |
helpWidget |
-
Fields inherited from class org.jboss.ballroom.client.widgets.window.DefaultWindow
GOLDEN_RATIO
-
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
-
Constructor Summary
Constructors
| Constructor and Description |
EntityPopupWindow(String title,
org.jboss.ballroom.client.widgets.forms.FormAdapter<T> form,
com.google.gwt.user.client.ui.Widget helpWidget,
EntityToDmrBridge<T> bridge) |
-
Method Summary
Methods
| Modifier and Type |
Method and Description |
protected abstract void |
doCommand(org.jboss.ballroom.client.widgets.forms.FormAdapter<T> form)
Execute a command, typically delegating to the EntityToDmrBridge.
|
void |
setBean(T bean) |
void |
setNewBean() |
-
Methods inherited from class org.jboss.ballroom.client.widgets.window.DefaultWindow
center, hide, onPreviewNativeEvent, setHeight, setHeight, setWidget, setWidth, setWidth, show, trapWidget
-
Methods inherited from class org.jboss.ballroom.client.widgets.window.ResizePanel
addPanelResizedListener, isCursorMove, isCursorResize, onBrowserEvent, setMovingPanelElement
-
Methods inherited from class com.google.gwt.user.client.ui.PopupPanel
addAutoHidePartner, addCloseHandler, addPopupListener, getContainerElement, getGlassElement, getGlassStyleName, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getStyleElement, getTitle, hide, isAnimationEnabled, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, isGlassEnabled, isModal, isPreviewingAllNativeEvents, isShowing, isVisible, onEventPreview, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onUnload, removeAutoHidePartner, removePopupListener, setAnimationEnabled, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled, setGlassEnabled, setGlassStyleName, setModal, setPopupPosition, setPopupPositionAndShow, setPreviewingAllNativeEvents, setTitle, setVisible, showRelativeTo
-
Methods inherited from class com.google.gwt.user.client.ui.SimplePanel
add, getWidget, iterator, remove, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Panel
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString
-
Methods inherited from interface com.google.gwt.event.shared.HasHandlers
fireEvent
-
-
Constructor Detail
-
EntityPopupWindow
public EntityPopupWindow(String title,
org.jboss.ballroom.client.widgets.forms.FormAdapter<T> form,
com.google.gwt.user.client.ui.Widget helpWidget,
EntityToDmrBridge<T> bridge)
-
Method Detail
-
setNewBean
public void setNewBean()
-
doCommand
protected abstract void doCommand(org.jboss.ballroom.client.widgets.forms.FormAdapter<T> form)
Execute a command, typically delegating to the EntityToDmrBridge.
- Parameters:
form - The form that was just edited.
HAL Core Console :: Webapp 2.5.1
Copyright © 2014 JBoss, a division of Red Hat. All rights reserved.