com.tensegrity.wpalo.client.ui.mvc.cubeview
Class SelectElementDialog

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<com.extjs.gxt.ui.client.widget.menu.Item>
                      extended by com.extjs.gxt.ui.client.widget.menu.Menu
                          extended by com.tensegrity.wpalo.client.ui.mvc.cubeview.SelectElementDialog
All Implemented Interfaces:
com.extjs.gxt.ui.client.event.Observable, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener

public class SelectElementDialog
extends com.extjs.gxt.ui.client.widget.menu.Menu

SelectElementMenu TODO DOCUMENT ME

Version:
$Id: SelectElementDialog.java,v 1.13 2010/02/12 13:49:50 PhilippBouillon Exp $

Nested Class Summary
 
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
 
Fields inherited from class com.extjs.gxt.ui.client.widget.menu.Menu
eventPreview, keyNav, parentItem
 
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
SelectElementDialog(com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel, com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisHierarchy hierarchy, boolean showSelection)
           
 
Method Summary
 void addSelectionListener(com.extjs.gxt.ui.client.event.Listener<SelectionEvent> listener)
           
 void onComponentEvent(com.extjs.gxt.ui.client.event.ComponentEvent ce)
           
 void removeSelectionListener(com.extjs.gxt.ui.client.event.Listener<SelectionEvent> listener)
           
 
Methods inherited from class com.extjs.gxt.ui.client.widget.menu.Menu
add, createComponentEvent, createContainerEvent, createStyles, doAttachChildren, doDetachChildren, getDefaultAlign, getMinWidth, getParentItem, getShadowPosition, getSubMenuAlign, hide, hide, insert, isConstrainViewport, isVisible, onAutoHide, onInsert, onRemove, onRender, onShow, remove, renderAll, renderItem, setActiveItem, setConstrainViewport, setDefaultAlign, setMinWidth, setShadowPosition, setSubMenuAlign, show, show, showAt
 
Methods inherited from class com.extjs.gxt.ui.client.widget.Container
adjustIndex, adopt, disable, doLayout, enable, findItem, getItem, getItemByItemId, getItemCount, getItems, getLayout, getLayoutTarget, getWidget, indexOf, isMonitorResize, isMonitorWindowResize, iterator, layout, onAfterLayout, onAttach, onDetach, onWindowResize, orphan, remove, removeAll, removeAll, scrollIntoView, setLayout, setMonitorResize, setMonitorWindowResize, wrapWidget
 
Methods inherited from class com.extjs.gxt.ui.client.widget.BoxComponent
afterRender, getBounds, getHeight, getHeight, getPosition, getPositionEl, getResizeEl, getShadow, getSize, getWidth, getWidth, isAutoHeight, isAutoWidth, isDeferHeight, isShim, onPosition, onResize, 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, hideToolTip, initState, isDisabledEvents, isEnabled, isRendered, mask, mask, mask, onBrowserEvent, onDisable, onEnable, onEnsureDebugId, onHide, onHideContextMenu, onLoad, onRightClick, 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, show, 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
 

Constructor Detail

SelectElementDialog

public SelectElementDialog(com.tensegrity.palo.gwt.core.client.models.cubeviews.XViewModel xViewModel,
                           com.tensegrity.palo.gwt.core.client.models.cubeviews.XAxisHierarchy hierarchy,
                           boolean showSelection)
Method Detail

onComponentEvent

public void onComponentEvent(com.extjs.gxt.ui.client.event.ComponentEvent ce)
Overrides:
onComponentEvent in class com.extjs.gxt.ui.client.widget.menu.Menu

addSelectionListener

public final void addSelectionListener(com.extjs.gxt.ui.client.event.Listener<SelectionEvent> listener)

removeSelectionListener

public final void removeSelectionListener(com.extjs.gxt.ui.client.event.Listener<SelectionEvent> listener)