Betty v1.1.0

christophedelory.betty.admin.gwt
Class UserPanel

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Panel
              extended by com.google.gwt.user.client.ui.ComplexPanel
                  extended by com.google.gwt.user.client.ui.CellPanel
                      extended by com.google.gwt.user.client.ui.VerticalPanel
                          extended by christophedelory.betty.admin.gwt.AbstractBettyPanel
                              extended by christophedelory.betty.admin.gwt.AbstractIdPanel
                                  extended by christophedelory.betty.admin.gwt.UserPanel
All Implemented Interfaces:
com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasAlignment, com.google.gwt.user.client.ui.HasHorizontalAlignment, com.google.gwt.user.client.ui.HasVerticalAlignment, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.IndexedPanel, Iterable<com.google.gwt.user.client.ui.Widget>

public class UserPanel
extends AbstractIdPanel

The user panel.

Since:
1.0.0
Version:
$Revision: 60 $
Author:
Christophe Delory

Nested Class Summary
 
Nested classes/interfaces inherited from class christophedelory.betty.admin.gwt.AbstractIdPanel
AbstractIdPanel.RemoveAsyncCallback, AbstractIdPanel.UpdateAsyncCallback
 
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.HasHorizontalAlignment
com.google.gwt.user.client.ui.HasHorizontalAlignment.HorizontalAlignmentConstant
 
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasVerticalAlignment
com.google.gwt.user.client.ui.HasVerticalAlignment.VerticalAlignmentConstant
 
Field Summary
 
Fields inherited from class christophedelory.betty.admin.gwt.AbstractIdPanel
_allowRemove
 
Fields inherited from class christophedelory.betty.admin.gwt.AbstractBettyPanel
_application, _treeItem
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Fields inherited from interface com.google.gwt.user.client.ui.HasHorizontalAlignment
ALIGN_CENTER, ALIGN_DEFAULT, ALIGN_LEFT, ALIGN_RIGHT
 
Fields inherited from interface com.google.gwt.user.client.ui.HasVerticalAlignment
ALIGN_BOTTOM, ALIGN_MIDDLE, ALIGN_TOP
 
Constructor Summary
UserPanel(com.google.gwt.user.client.ui.TreeItem treeItem, Betty application)
          Creates an empty user panel.
 
Method Summary
protected  void buildBody()
           
protected  void remove()
          Removes the associated content.
 
Methods inherited from class christophedelory.betty.admin.gwt.AbstractIdPanel
build, buildFoot, buildHead, update
 
Methods inherited from class com.google.gwt.user.client.ui.VerticalPanel
add, getHorizontalAlignment, getVerticalAlignment, insert, onEnsureDebugId, remove, setHorizontalAlignment, setVerticalAlignment
 
Methods inherited from class com.google.gwt.user.client.ui.CellPanel
getBody, getSpacing, getTable, setBorderWidth, setCellHeight, setCellHorizontalAlignment, setCellHorizontalAlignment, setCellVerticalAlignment, setCellVerticalAlignment, setCellWidth, setSpacing
 
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, insert, insert, iterator, remove
 
Methods inherited from class com.google.gwt.user.client.ui.Panel
adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, onLoad, onUnload, orphan
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
getParent, isAttached, onAttach, onBrowserEvent, onDetach, removeFromParent
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserPanel

public UserPanel(com.google.gwt.user.client.ui.TreeItem treeItem,
                 Betty application)
Creates an empty user panel.

Parameters:
treeItem - the associated tree item. Shall not be null.
application - the parent application. Shall not be null.
Throws:
NullPointerException - if treeItem is null.
NullPointerException - if application is null.
See Also:
AbstractIdPanel.AbstractIdPanel(TreeItem,Betty)
Method Detail

buildBody

protected void buildBody()
Overrides:
buildBody in class AbstractIdPanel

remove

protected void remove()
Description copied from class: AbstractIdPanel
Removes the associated content. This method is called only if the associated object is allowed to be removed.

Specified by:
remove in class AbstractIdPanel
See Also:
AbstractIdPanel._allowRemove

© 2008-2009 Christophe Delory

Copyright © 2008-2009 Christophe Delory. All Rights Reserved.