# Hierarchy For Package com.smartgwt.client.tools

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.smartgwt.client.core.BaseClass (implements com.google.gwt.event.shared.HasHandlers)
    - com.smartgwt.client.tools.EditContext (implements com.smartgwt.client.tools.HasEditMaskClickedHandlers, com.smartgwt.client.tools.HasEditNodeUpdatedHandlers, com.smartgwt.client.tools.HasNodeAddedHandlers, com.smartgwt.client.tools.HasSelectedEditNodesUpdatedHandlers)
    - com.smartgwt.client.tools.EditProxy
      - com.smartgwt.client.tools.CanvasEditProxy
        - com.smartgwt.client.tools.DetailViewerEditProxy
        - com.smartgwt.client.tools.DrawPaneEditProxy
          - com.smartgwt.client.tools.FacetChartEditProxy
        - com.smartgwt.client.tools.FormEditProxy
        - com.smartgwt.client.tools.LayoutEditProxy
          - com.smartgwt.client.tools.GridEditProxy
          - com.smartgwt.client.tools.SectionStackEditProxy
          - com.smartgwt.client.tools.SplitPaneEditProxy
          - com.smartgwt.client.tools.WindowEditProxy
        - com.smartgwt.client.tools.StatefulCanvasEditProxy
          - com.smartgwt.client.tools.LabelEditProxy
          - com.smartgwt.client.tools.MenuEditProxy
          - com.smartgwt.client.tools.ProgressbarEditProxy
        - com.smartgwt.client.tools.TabSetEditProxy
      - com.smartgwt.client.tools.DrawItemEditProxy
        - com.smartgwt.client.tools.DrawLabelEditProxy
      - com.smartgwt.client.tools.FormItemEditProxy
        - com.smartgwt.client.tools.CheckboxItemEditProxy
        - com.smartgwt.client.tools.DateItemEditProxy
        - com.smartgwt.client.tools.SelectItemEditProxy
        - com.smartgwt.client.tools.TextItemEditProxy
          - com.smartgwt.client.tools.TextAreaItemEditProxy
    - com.smartgwt.client.tools.HiddenPalette (implements com.smartgwt.client.tools.Palette)
  - com.google.web.bindery.event.shared.Event<H>
    - com.google.gwt.event.shared.GwtEvent<H>
      - com.smartgwt.client.event.AbstractSmartEvent<H>
        - com.smartgwt.client.tools.EditMaskClickedEvent
        - com.smartgwt.client.tools.EditNodeUpdatedEvent
        - com.smartgwt.client.tools.NodeAddedEvent
        - com.smartgwt.client.tools.SelectedEditNodesUpdatedEvent
  - com.smartgwt.client.core.JsObject
    - com.smartgwt.client.core.DataClass (implements com.google.gwt.event.shared.HasHandlers)
      - com.smartgwt.client.core.RefDataClass
        - com.smartgwt.client.data.Record
          - com.smartgwt.client.widgets.grid.ListGridRecord
            - com.smartgwt.client.widgets.tree.TreeNode
              - com.smartgwt.client.tools.PaletteNode
                - com.smartgwt.client.tools.EditNode
      - com.smartgwt.client.tools.SerializationSettings
  - com.smartgwt.client.tools.SelectionOutline
  - com.google.gwt.user.client.ui.UIObject (implements com.google.gwt.user.client.ui.HasVisibility)
    - com.google.gwt.user.client.ui.Widget (implements com.google.gwt.user.client.EventListener, com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.user.client.ui.IsWidget)
      - com.smartgwt.client.widgets.BaseWidget (implements com.google.gwt.event.shared.HasHandlers, com.smartgwt.client.core.LogicalStructure)
        - com.smartgwt.client.widgets.Canvas (implements com.smartgwt.client.widgets.events.HasClearHandlers, com.smartgwt.client.widgets.events.HasClickHandlers, com.smartgwt.client.widgets.events.HasDoubleClickHandlers, com.smartgwt.client.widgets.events.HasDragMoveHandlers, com.smartgwt.client.widgets.events.HasDragRepositionMoveHandlers, com.smartgwt.client.widgets.events.HasDragRepositionStartHandlers, com.smartgwt.client.widgets.events.HasDragRepositionStopHandlers, com.smartgwt.client.widgets.events.HasDragResizeMoveHandlers, com.smartgwt.client.widgets.events.HasDragResizeStartHandlers, com.smartgwt.client.widgets.events.HasDragResizeStopHandlers, com.smartgwt.client.widgets.events.HasDragStartHandlers, com.smartgwt.client.widgets.events.HasDragStopHandlers, com.smartgwt.client.widgets.events.HasDropHandlers, com.smartgwt.client.widgets.events.HasDropMoveHandlers, com.smartgwt.client.widgets.events.HasDropOutHandlers, com.smartgwt.client.widgets.events.HasDropOverHandlers, com.smartgwt.client.widgets.events.HasFocusChangedHandlers, com.smartgwt.client.widgets.events.HasHoverHandlers, com.smartgwt.client.widgets.events.HasHoverHiddenHandlers, com.smartgwt.client.widgets.events.HasKeyDownHandlers, com.smartgwt.client.widgets.events.HasKeyPressHandlers, com.smartgwt.client.widgets.events.HasMouseDownHandlers, com.smartgwt.client.widgets.events.HasMouseMoveHandlers, com.smartgwt.client.widgets.events.HasMouseOutHandlers, com.smartgwt.client.widgets.events.HasMouseOverHandlers, com.smartgwt.client.widgets.events.HasMouseStillDownHandlers, com.smartgwt.client.widgets.events.HasMouseUpHandlers, com.smartgwt.client.widgets.events.HasMouseWheelHandlers, com.smartgwt.client.widgets.events.HasMovedHandlers, com.smartgwt.client.widgets.events.HasParentMovedHandlers, com.smartgwt.client.widgets.events.HasResizedHandlers, com.smartgwt.client.widgets.events.HasRightMouseDownHandlers, com.smartgwt.client.widgets.events.HasRuleContextChangedHandlers, com.smartgwt.client.widgets.events.HasScrolledHandlers, com.smartgwt.client.widgets.events.HasShowContextMenuHandlers, com.smartgwt.client.widgets.events.HasVisibilityChangedHandlers)
          - com.smartgwt.client.tools.EditPane
          - com.smartgwt.client.widgets.layout.Layout (implements com.smartgwt.client.widgets.layout.events.HasMembersChangedHandlers)
            - com.smartgwt.client.widgets.layout.VLayout
              - com.smartgwt.client.widgets.grid.ListGrid (implements com.smartgwt.client.widgets.DataBoundComponent, com.smartgwt.client.widgets.grid.events.HasBodyKeyPressHandlers, com.smartgwt.client.widgets.grid.events.HasCellClickHandlers, com.smartgwt.client.widgets.grid.events.HasCellContextClickHandlers, com.smartgwt.client.widgets.grid.events.HasCellDoubleClickHandlers, com.smartgwt.client.widgets.grid.events.HasCellErrorIconHoverHandlers, com.smartgwt.client.widgets.grid.events.HasCellErrorIconOutHandlers, com.smartgwt.client.widgets.grid.events.HasCellErrorIconOverHandlers, com.smartgwt.client.widgets.grid.events.HasCellHoverHandlers, com.smartgwt.client.widgets.grid.events.HasCellMouseDownHandlers, com.smartgwt.client.widgets.grid.events.HasCellMouseUpHandlers, com.smartgwt.client.widgets.grid.events.HasCellOutHandlers, com.smartgwt.client.widgets.grid.events.HasCellOverHandlers, com.smartgwt.client.widgets.grid.events.HasCellSavedHandlers, com.smartgwt.client.widgets.grid.events.HasCellSelectionChangedHandlers, com.smartgwt.client.widgets.grid.events.HasCellValueHoverHandlers, com.smartgwt.client.widgets.grid.events.HasDataArrivedHandlers, com.smartgwt.client.widgets.grid.events.HasDataChangedHandlers, com.smartgwt.client.widgets.grid.events.HasDrawAreaChangedHandlers, com.smartgwt.client.widgets.grid.events.HasEditCompleteHandlers, com.smartgwt.client.widgets.grid.events.HasEditFailedHandlers, com.smartgwt.client.widgets.grid.events.HasEditorEnterHandlers, com.smartgwt.client.widgets.grid.events.HasEditorExitHandlers, com.smartgwt.client.widgets.grid.events.HasFieldStateChangedHandlers, com.smartgwt.client.widgets.grid.events.HasFilterEditorSubmitHandlers, com.smartgwt.client.widgets.events.HasFormulaUpdatedHandlers, com.smartgwt.client.widgets.grid.events.HasGroupByCompleteHandlers, com.smartgwt.client.widgets.grid.events.HasGroupByHandlers, com.smartgwt.client.widgets.grid.events.HasGroupStateChangedHandlers, com.smartgwt.client.widgets.grid.events.HasHeaderClickHandlers, com.smartgwt.client.widgets.grid.events.HasHeaderDoubleClickHandlers, com.smartgwt.client.widgets.grid.events.HasHeaderHoverHandlers, com.smartgwt.client.widgets.grid.events.HasHilitesChangedHandlers, com.smartgwt.client.widgets.grid.events.HasRecordClickHandlers, com.smartgwt.client.widgets.grid.events.HasRecordCollapseHandlers, com.smartgwt.client.widgets.grid.events.HasRecordDoubleClickHandlers, com.smartgwt.client.widgets.grid.events.HasRecordDropHandlers, com.smartgwt.client.widgets.grid.events.HasRecordExpandHandlers, com.smartgwt.client.widgets.grid.events.HasRemoveRecordClickHandlers, com.smartgwt.client.widgets.grid.events.HasRowContextClickHandlers, com.smartgwt.client.widgets.grid.events.HasRowEditorEnterHandlers, com.smartgwt.client.widgets.grid.events.HasRowEditorExitHandlers, com.smartgwt.client.widgets.grid.events.HasRowHoverHandlers, com.smartgwt.client.widgets.grid.events.HasRowMouseDownHandlers, com.smartgwt.client.widgets.grid.events.HasRowMouseUpHandlers, com.smartgwt.client.widgets.grid.events.HasRowOutHandlers, com.smartgwt.client.widgets.grid.events.HasRowOverHandlers, com.smartgwt.client.widgets.grid.events.HasSelectionChangedHandlers, com.smartgwt.client.widgets.grid.events.HasSelectionUpdatedHandlers, com.smartgwt.client.widgets.grid.events.HasSetSortHandlers, com.smartgwt.client.widgets.grid.events.HasSortChangedHandlers, com.smartgwt.client.widgets.grid.events.HasSorterClickHandlers, com.smartgwt.client.widgets.grid.events.HasSorterContextClickHandlers, com.smartgwt.client.widgets.grid.events.HasViewStateChangedHandlers)
                - com.smartgwt.client.tools.ListPalette (implements com.smartgwt.client.tools.Palette)
                - com.smartgwt.client.widgets.menu.Menu (implements com.smartgwt.client.widgets.menu.events.HasItemClickHandlers)
                  - com.smartgwt.client.tools.MenuPalette (implements com.smartgwt.client.tools.Palette)
                - com.smartgwt.client.widgets.tree.TreeGrid (implements com.smartgwt.client.widgets.tree.events.HasDataArrivedHandlers, com.smartgwt.client.widgets.tree.events.HasDataChangedHandlers, com.smartgwt.client.widgets.tree.events.HasFolderClickHandlers, com.smartgwt.client.widgets.tree.events.HasFolderClosedHandlers, com.smartgwt.client.widgets.tree.events.HasFolderContextClickHandlers, com.smartgwt.client.widgets.tree.events.HasFolderDropHandlers, com.smartgwt.client.widgets.tree.events.HasFolderOpenedHandlers, com.smartgwt.client.widgets.tree.events.HasLeafClickHandlers, com.smartgwt.client.widgets.tree.events.HasLeafContextClickHandlers, com.smartgwt.client.widgets.tree.events.HasNodeClickHandlers, com.smartgwt.client.widgets.tree.events.HasNodeContextClickHandlers)
                  - com.smartgwt.client.tools.EditTree
                  - com.smartgwt.client.tools.TreePalette (implements com.smartgwt.client.tools.Palette)
              - com.smartgwt.client.tools.VisualBuilder
          - com.smartgwt.client.widgets.tile.TileLayout
            - com.smartgwt.client.widgets.tile.TileGrid (implements com.smartgwt.client.widgets.DataBoundComponent, com.smartgwt.client.widgets.tile.events.HasDataArrivedHandlers, com.smartgwt.client.widgets.tile.events.HasRecordClickHandlers, com.smartgwt.client.widgets.tile.events.HasRecordContextClickHandlers, com.smartgwt.client.widgets.tile.events.HasRecordDoubleClickHandlers, com.smartgwt.client.widgets.tile.events.HasSelectionChangedHandlers)
              - com.smartgwt.client.tools.TilePalette (implements com.smartgwt.client.tools.Palette)

## Interface Hierarchy

- com.google.gwt.event.shared.EventHandler
  - com.smartgwt.client.tools.EditMaskClickedHandler
  - com.smartgwt.client.tools.EditNodeUpdatedHandler
  - com.smartgwt.client.tools.NodeAddedHandler
  - com.smartgwt.client.tools.SelectedEditNodesUpdatedHandler
- com.google.gwt.event.shared.HasHandlers
  - com.smartgwt.client.tools.HasEditMaskClickedHandlers
  - com.smartgwt.client.tools.HasEditNodeUpdatedHandlers
  - com.smartgwt.client.tools.HasNodeAddedHandlers
  - com.smartgwt.client.tools.HasSelectedEditNodesUpdatedHandlers
- com.smartgwt.client.tools.Palette