| Interface | Description | 
|---|---|
| EditMaskClickedHandler | |
| EditNodeUpdatedHandler | |
| HasEditMaskClickedHandlers | |
| HasEditNodeUpdatedHandlers | |
| HasNodeAddedHandlers | |
| HasSelectedEditNodesUpdatedHandlers | |
| NodeAddedHandler | |
| Palette | 
 An interface that provides the ability to create components from a  
PaletteNode. | 
| SelectedEditNodesUpdatedHandler | 
| Class | Description | 
|---|---|
| CanvasEditProxy | |
| CheckboxItemEditProxy | 
EditProxy that handles CheckboxItem
 when editMode is enabled. | 
| DateItemEditProxy | |
| DetailViewerEditProxy | 
EditProxy that handles DetailViewer
 components when editMode is enabled. | 
| DrawItemEditProxy | |
| DrawLabelEditProxy | 
EditProxy that handles DrawLabels when editMode is enabled. | 
| DrawPaneEditProxy | |
| EditContext | 
 An EditContext provides an editing environment for a set of components. 
 | 
| EditMaskClickedEvent | |
| EditNode | 
 An object representing a component that is currently being edited within an  
EditContext. | 
| EditNodeUpdatedEvent | |
| EditPane | 
 A container that allows drag and drop instantiation of visual components from a  
Palette, and direct manipulation of the position and size of those components. | 
| EditProxy | 
 An EditProxy is attached to an editable component when editMode is enabled. 
 | 
| EditTree | 
 A TreeGrid that allows drag and drop creation and manipulation of a tree of  objects described by DataSources. 
 | 
| FacetChartEditProxy | 
EditProxy that handles FacetCharts when editMode is enabled. | 
| FormEditProxy | 
EditProxy that handles DynamicForms when editMode is enabled. | 
| FormItemEditProxy | |
| GridEditProxy | |
| HiddenPalette | 
 A Palette with no visible representation that handles programmatic creation of components. 
 | 
| LabelEditProxy | |
| LayoutEditProxy | |
| ListPalette | 
 A ListGrid that implements the  
Palette behavior, so it can be used as the source for 
 drag and drop instantiation of components when combined with an EditContext as  the
 drop target. | 
| MenuEditProxy | |
| MenuPalette | 
 A Menu that implements the  
Palette behavior, so it can be used as the source for  drag
 and drop instantiation of components when combined with an EditContext as  the drop
 target. | 
| NodeAddedEvent | |
| PaletteNode | 
 An object representing a component which the user may create dynamically within an application. 
 | 
| ProgressbarEditProxy | 
EditProxy that handles Progressbar objects when
 editMode is enabled. | 
| SectionStackEditProxy | 
EditProxy that handles SectionStack objects
 when editMode is enabled. | 
| SelectedEditNodesUpdatedEvent | |
| SelectionOutline | 
 This static singleton class implements a component that can be used to highlight any other Canvas or FormItem by drawing
 a line around it and optional label. 
 | 
| SelectItemEditProxy | |
| SerializationSettings | 
 Settings to control  
EditContext serialization. | 
| SplitPaneEditProxy | |
| StatefulCanvasEditProxy | 
EditProxy that handles StatefulCanvas objects when
 editMode is enabled. | 
| TabSetEditProxy | |
| TextAreaItemEditProxy | 
EditProxy that handles TextAreaItems when editMode is enabled. | 
| TextItemEditProxy | |
| TilePalette | 
 A  
TileGrid that implements the Palette
 behavior, so it can be used as the source for  drag and drop instantiation of components when combined with an EditContext as  the drop target. | 
| TreePalette | 
 A TreeGrid that implements the Palette behavior, so it can be used as the source for  drag and drop instantiation of
 components when combined with an  
EditContext as  the drop target. | 
| VisualBuilder | 
 An application that allows developers to create and manage Smart GWT screens and  datasources. 
 | 
| WindowEditProxy |