com.tensegrity.wpalo.client.ui.dialog
Class LoginDialog

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.extjs.gxt.ui.client.widget.Component
              extended by com.extjs.gxt.ui.client.widget.BoxComponent
                  extended by com.extjs.gxt.ui.client.widget.Container<T>
                      extended by com.extjs.gxt.ui.client.widget.ScrollContainer<com.extjs.gxt.ui.client.widget.Component>
                          extended by com.extjs.gxt.ui.client.widget.LayoutContainer
                              extended by com.extjs.gxt.ui.client.widget.ContentPanel
                                  extended by com.extjs.gxt.ui.client.widget.form.FormPanel
                                      extended by com.tensegrity.wpalo.client.ui.dialog.LoginDialog
All Implemented Interfaces:
com.extjs.gxt.ui.client.event.Observable, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.impl.FormPanelImplHost

public class LoginDialog
extends com.extjs.gxt.ui.client.widget.form.FormPanel

LoginDialog TODO DOCUMENT ME

Version:
$Id: LoginDialog.java,v 1.31 2010/04/12 11:13:36 PhilippBouillon Exp $

Nested Class Summary
 
Nested classes/interfaces inherited from class com.extjs.gxt.ui.client.widget.form.FormPanel
com.extjs.gxt.ui.client.widget.form.FormPanel.Encoding, com.extjs.gxt.ui.client.widget.form.FormPanel.LabelAlign, com.extjs.gxt.ui.client.widget.form.FormPanel.Method
 
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
 
Field Summary
protected  ILocalConstants constants
           
 
Fields inherited from class com.extjs.gxt.ui.client.widget.ContentPanel
body, bwrap, frame, head
 
Fields inherited from class com.extjs.gxt.ui.client.widget.Container
attachChildren, enableLayout, layoutExecuted, layoutOnAttach, layoutOnChange, monitorResize, monitorWindowResize
 
Fields inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
adjustSize, height, lastSize, layer, shim, width
 
Fields inherited from class com.extjs.gxt.ui.client.widget.Component
baseStyle, disabled, disabledStyle, dummy, focusable, hasListeners, hidden, rendered, stateful, stateId, toolTip
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
LoginDialog(java.lang.String userName)
           
 
Method Summary
 com.tensegrity.palo.gwt.core.client.models.admin.XUser getUser()
          Returns the logged in user if authentication was successful or null otherwise.
protected  void onSubmit()
           
 void show()
           
 
Methods inherited from class com.extjs.gxt.ui.client.widget.form.FormPanel
clear, getAction, getEncoding, getFields, getFieldWidth, getHideLabels, getLabelAlign, getLabelSeparator, getLabelWidth, getLayoutTarget, getMethod, getPadding, getTarget, isDirty, isValid, onAttach, onDetach, onFormSubmit, onFrameLoad, onRemove, onRender, onResize, reset, setAction, setEncoding, setFieldWidth, setHideLabels, setLabelAlign, setLabelSeparator, setLabelWidth, setMethod, setPadding, setReadOnly, submit
 
Methods inherited from class com.extjs.gxt.ui.client.widget.ContentPanel
addButton, afterCollapse, afterExpand, afterRender, collapse, createStyles, doAttachChildren, doDetachChildren, expand, getAnimCollapse, getBody, getBodyBorder, getBodyStyle, getBottomComponent, getButtonAlign, getButtonBar, getCollapseBtn, getCollapsible, getElement, getFooter, getFrame, getFrameHeight, getFrameWidth, getHeader, getHeading, getIconStyle, getInnerHeight, getInnerWidth, getTitleCollapse, getTitleText, getTopComponent, initTools, isExpanded, isHeaderVisible, isHideCollapseTool, onClick, onCollapse, onComponentEvent, onDisable, onEnable, onExpand, setAnimCollapse, setBodyBorder, setBodyStyle, setBodyStyleName, setBottomComponent, setButtonAlign, setButtonBar, setCollapsible, setExpanded, setFooter, setFrame, setHeaderVisible, setHeading, setHideCollapseTool, setIconStyle, setInsetBorder, setTitleCollapse, setTopComponent, setUrl
 
Methods inherited from class com.extjs.gxt.ui.client.widget.LayoutContainer
add, add, addText, findComponent, getLayout, getLayoutOnChange, insert, insert, isMonitorResize, isMonitorWindowResize, layout, remove, removeAll, setLayout, setLayoutData, setLayoutOnChange, setMonitorWindowResize
 
Methods inherited from class com.extjs.gxt.ui.client.widget.ScrollContainer
addScrollListener, getHScrollPosition, getScrollMode, getVScrollPosition, removeScrollListener, scrollIntoView, setHScrollPosition, setScrollMode, setVScrollPosition
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Container
add, adjustIndex, adopt, createContainerEvent, disable, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getWidget, indexOf, insert, iterator, onAfterLayout, onInsert, onWindowResize, orphan, remove, remove, removeAll, scrollIntoView, setMonitorResize, wrapWidget
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
createComponentEvent, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onPosition, setAutoHeight, setAutoWidth, setBounds, setBounds, setDeferHeight, setHeight, setHeight, setPagePosition, setPagePosition, setPixelSize, setPosition, setShadow, setShim, setSize, setSize, setWidth, setWidth, sync
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Component
addListener, addPlugin, addStyleName, addStyleOnOver, addWidgetListener, applyState, assertAfterRender, assertPreRender, beforeRender, blur, clearState, disableContextMenu, disableEvents, disableTextSelection, el, enableEvents, fireEvent, fireEvent, fireEvent, fly, focus, getBaseStyle, getBorders, getContextMenu, getData, getData, getElement, getFocusEl, getId, getItemId, getLayoutData, getModel, getState, getToolTip, hide, hideToolTip, initState, isDisabledEvents, isEnabled, isRendered, isVisible, mask, mask, mask, onBrowserEvent, onEnsureDebugId, onHide, onHideContextMenu, onLoad, onRightClick, onShow, onShowContextMenu, previewEvent, recalculate, removeAllListeners, removeFromParent, removeListener, removeStyleName, removeStyleOnOver, removeWidgetListener, render, render, saveState, setBorders, setContextMenu, setData, setData, setEl, setElement, setElement, setEnabled, setEnableState, setFiresEvents, setId, setIntStyleAttribute, setItemId, setLayoutData, setModel, setStyleAttribute, setStyleName, setTitle, setToolTip, setToolTip, setVisible, sinkEvents, toString, unmask
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addDomHandler, addHandler, delegateEvent, fireEvent, getHandlerCount, getParent, isAttached, isOrWasAttached, onUnload
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, removeStyleDependentName, setElement, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

constants

protected final transient ILocalConstants constants
Constructor Detail

LoginDialog

public LoginDialog(java.lang.String userName)
Method Detail

show

public final void show()
Overrides:
show in class com.extjs.gxt.ui.client.widget.Component

getUser

public final com.tensegrity.palo.gwt.core.client.models.admin.XUser getUser()
Returns the logged in user if authentication was successful or null otherwise.

Returns:
the logged in user or null

onSubmit

protected void onSubmit()