| Interface | Description | 
|---|---|
| BooleanCallback | |
| DateDisplayFormatter | 
 DateDisplayFormatter interface. 
 | 
| DateInputFormatter | 
 DateInputFormatter. 
 | 
| DateParser | 
 Custom parser for converting formatted date strings to live Date objects. 
 | 
| KeyCallback | |
| PrintCanvasCallback | |
| PrintHTMLCallback | 
 Print callback used by  
Canvas.getPrintHTML(PrintProperties, PrintHTMLCallback) | 
| PrintPreviewCallback | |
| ValueCallback | 
| Class | Description | 
|---|---|
| Animation | |
| AutoTest | 
 Standalone class providing a general interface for integration with Automated Testing Tools 
 | 
| Browser | 
 The  
Browser class contains various class attributes that indicate basic properties of the browser and
 whether certain features are enabled. | 
| ConfigUtil | |
| ConvertTo | 
 This object contains all of the methods for converting from a JavaScriptObject to an array of specific
  SmartGWT class types. 
 | 
| DateFormatStringFormatter | |
| DateUtil | 
 Extensions to the Date class, including added static methods on the Date object, and  additional instance methods
 available on all date instances. 
 | 
| DOMUtil | 
 DOM related helper methods. 
 | 
| EnumUtil | 
 Utils for manipulate with a Enum. 
 | 
| EventHandler | 
 SmartGWT provides a predictable cross-browser event-handling mechanism for SmartGWT widgets, and the EventHandler class
 provides various static APIs for retrieving details about events which have occurred. 
 | 
| FileLoader | 
 Helper class to preload skin images. 
 | 
| Format | Deprecated
 see  
Localized Number Formatting
 for details. | 
| Hover | 
 Utility methods related to hover / tooltips / prompts. 
 | 
| I18nUtil | |
| IDManager | |
| JSOHelper | 
 Utility class containing many useful static helper methods. 
 | 
| JSON | 
 Utilities for working with JSON data. 
 | 
| JSONEncoder | 
 Class for encoding objects as JSON strings. 
 | 
| JSSyntaxHiliter | 
 Regular expression-based source code colorizer for JS source. 
 | 
| LogicalDate | |
| LogicalDate_CustomFieldSerializer | |
| LogicalTime | |
| LogicalTime_CustomFieldSerializer | |
| LogUtil | |
| NumberUtil | 
 Static singleton class containing APIs for interacting with Numbers. 
 | 
| ObjectFactory | 
 This class contains static utility methods to map between SmartClient objects/types and Smart GWT objects/classes. 
 | 
| Offline | 
 The Offline class provides features for storing and retrieving values in persistent browser storage. 
 | 
| Page | 
 Provides information about the page you're loaded in. 
 | 
| PageKeyHandler | |
| PrintProperties | 
 Settings for generating printable HTML for components. 
 | 
| SC | |
| StringUtil | |
| SyntaxHiliter | 
 Abstract base class for regular expression-based source code colorizer. 
 | 
| XMLSyntaxHiliter | 
 Regular expression-based source code colorizer for XML source. 
 |