# smartgwt - API Change History

- 3.1 to 4.0

## 3.1 to 4.0

### Removed Interfaces:

- `com.smartgwt.client.bean.CanvasFactory`
- `com.smartgwt.client.bean.PropertyHelper`
- `com.smartgwt.client.bean.RegisterAllCanvas`
- `com.smartgwt.client.docs.I18Messages`
- `com.smartgwt.client.docs.I18nMesages`

### Removed Classes:

- `com.smartgwt.client.bean.CanvasRegistry`
- `com.smartgwt.client.bean.CanvasUtil`
- `com.smartgwt.client.bean.Property`
- `com.smartgwt.client.types.ScatterLineType`
- `com.smartgwt.logicalstructure.widgets.chart.DrawnValueLogicalStructure`
- `com.smartgwt.rebind.CanvasAdapterGenerator`
- `com.smartgwt.rebind.CanvasFactoryGenerator`
- `com.smartgwt.rebind.PropertyHelperGenerator`

### Newly Deprecated Classes:

- `com.smartgwt.client.util.Format`

### Modified Interfaces:

> #### `com.smartgwt.client.i18n.SmartGwtMessages`

> > ##### New Methods:

> > - `public abstract java.lang.String FilterBuilder_inlineAndNotTitle()`
> > - `public abstract java.lang.String FilterBuilder_inlineAndTitle()`
> > - `public abstract java.lang.String FilterBuilder_inlineOrTitle()`
> > - `public abstract java.lang.String advancedHiliteEditor_appearanceGroupTitle()`
> > - `public abstract java.lang.String advancedHiliteEditor_cancelButtonTitle()`
> > - `public abstract java.lang.String advancedHiliteEditor_filterGroupTitle()`
> > - `public abstract java.lang.String advancedHiliteEditor_invalidHilitePrompt()`
> > - `public abstract java.lang.String advancedHiliteEditor_saveButtonTitle()`
> > - `public abstract java.lang.String advancedHiliteEditor_targetFieldsItemTitle()`
> > - `public abstract java.lang.String advancedHiliteEditor_title()`
> > - `public abstract java.lang.String calendar_eventDescriptionFieldTitle()`
> > - `public abstract java.lang.String calendar_eventEndDateFieldTitle()`
> > - `public abstract java.lang.String calendar_eventLaneFieldTitle()`
> > - `public abstract java.lang.String calendar_eventStartDateFieldTitle()`
> > - `public abstract java.lang.String calendar_weekPrefix()`
> > - `public abstract java.lang.String columnTree_backButtonTitle()`
> > - `public abstract java.lang.String dataBoundComponent_editHilitesDialogTitle()`
> > - `public abstract java.lang.String dataBoundComponent_emptyExportMessage()`
> > - `public abstract java.lang.String dataBoundComponent_offlineSaveMessage()`
> > - `public abstract java.lang.String dataSource_maxFileSizeExceededMessage()`
> > - `public abstract java.lang.String dataSource_offlineMessage()`
> > - `public abstract java.lang.String dateChooser_applyButtonTitle()`
> > - `public abstract java.lang.String dateChooser_fiscalYearFieldTitle()`
> > - `public abstract java.lang.String dateChooser_timeItemTitle()`
> > - `public abstract java.lang.String dateChooser_weekFieldTitle()`
> > - `public abstract java.lang.String dateRangeItem_invalidRangeErrorMessage()`
> > - `public abstract java.lang.String detailViewer_configureFieldsText()`
> > - `public abstract java.lang.String facetChart_hideRegressionLinesContextMenuItemTitle()`
> > - `public abstract java.lang.String facetChart_invalidPolynomialDegreeMessage()`
> > - `public abstract java.lang.String facetChart_linearRegressionLinesContextMenuItemTitle()`
> > - `public abstract java.lang.String facetChart_polynomialDegreePrompt()`
> > - `public abstract java.lang.String facetChart_polynomialDegreeRegressionLinesContextMenuItemTitle()`
> > - `public abstract java.lang.String facetChart_polynomialRegressionLinesContextMenuItemTitle()`
> > - `public abstract java.lang.String facetChart_regressionLinesContextMenuItemTitle()`
> > - `public abstract java.lang.String fieldPickerField_addCustomFieldsButtonTitle()`
> > - `public abstract java.lang.String fieldPickerField_alignTitle()`
> > - `public abstract java.lang.String fieldPickerField_availableTitleTitle()`
> > - `public abstract java.lang.String fieldPickerField_cellAlignTitle()`
> > - `public abstract java.lang.String fieldPickerField_currentTitleTitle()`
> > - `public abstract java.lang.String fieldPickerField_decimalPadTitle()`
> > - `public abstract java.lang.String fieldPickerField_decimalPrecisionTitle()`
> > - `public abstract java.lang.String fieldPickerField_frozenTitle()`
> > - `public abstract java.lang.String fieldPickerField_precisionTitle()`
> > - `public abstract java.lang.String fieldPickerField_sampleValueTitle()`
> > - `public abstract java.lang.String fieldPickerWindow_title()`
> > - `public abstract java.lang.String fieldPicker_availableFieldsTitle()`
> > - `public abstract java.lang.String fieldPicker_cancelButtonTitle()`
> > - `public abstract java.lang.String fieldPicker_confirmText()`
> > - `public abstract java.lang.String fieldPicker_currentFieldsTitle()`
> > - `public abstract java.lang.String fieldPicker_hilitesText()`
> > - `public abstract java.lang.String fieldPicker_instructions()`
> > - `public abstract java.lang.String fieldPicker_removeText()`
> > - `public abstract java.lang.String fieldPicker_saveAndExitButtonTitle()`
> > - `public abstract java.lang.String filterBuilder_fieldPickerTitle()`
> > - `public abstract java.lang.String filterBuilder_operatorPickerTitle()`
> > - `public abstract java.lang.String filterBuilder_radioOperatorTitle()`
> > - `public abstract java.lang.String filterBuilder_topOperatorTitle()`
> > - `public abstract java.lang.String filterClause_fieldPickerTitle()`
> > - `public abstract java.lang.String filterClause_valueItemTitle()`
> > - `public abstract java.lang.String formulaBuilder_defaultErrorText()`
> > - `public abstract java.lang.String formulaBuilder_saveAddAnotherButtonTitle()`
> > - `public abstract java.lang.String formulaBuilder_warnDuplicateTitlesMessage()`
> > - `public abstract java.lang.String hiliteEditor_addAdvancedRuleButtonTitle()`
> > - `public abstract java.lang.String hiliteEditor_availableFieldsColumnTitle()`
> > - `public abstract java.lang.String hiliteEditor_cancelButtonTitle()`
> > - `public abstract java.lang.String hiliteEditor_saveButtonTitle()`
> > - `public abstract java.lang.String hiliteRule_backgroundColorTitle()`
> > - `public abstract java.lang.String hiliteRule_colorFieldTitle()`
> > - `public abstract java.lang.String hiliteRule_foregroundColorTitle()`
> > - `public abstract java.lang.String hiliteRule_iconFieldTitle()`
> > - `public abstract java.lang.String listGrid_asynchGroupingPrompt()`
> > - `public abstract java.lang.String listGrid_configureGroupingText()`
> > - `public abstract java.lang.String listGrid_expansionEditorSaveButtonTitle()`
> > - `public abstract java.lang.String listGrid_expansionEditorSaveDialogPrompt()`
> > - `public abstract java.lang.String listGrid_filterButtonPrompt()`
> > - `public abstract java.lang.String listGrid_formulaBuilderSpanTitleSeparator()`
> > - `public abstract java.lang.String listGrid_hiliteEditorSpanTitleSeparator()`
> > - `public abstract java.lang.String listGrid_hiliteReplaceValueFieldTitle()`
> > - `public abstract java.lang.String listGrid_loadingMessage()`
> > - `public abstract java.lang.String listGrid_sortEditorSpanTitleSeparator()`
> > - `public abstract java.lang.String listGrid_sorterButtonTitle()`
> > - `public abstract java.lang.String listGrid_warnOnRemovalMessage()`
> > - `public abstract java.lang.String menu_emptyMessage()`
> > - `public abstract java.lang.String multiFileItem_editButtonPrompt()`
> > - `public abstract java.lang.String multiFileItem_pickerAddAnotherFileButtonTitle()`
> > - `public abstract java.lang.String multiFileItem_pickerCancelButtonTitle()`
> > - `public abstract java.lang.String multiFileItem_pickerUploadButtonInitialTitle()`
> > - `public abstract java.lang.String multiFileItem_pickerUploadButtonTitle()`
> > - `public abstract java.lang.String multiFileItem_pickerUploadProgressLabel()`
> > - `public abstract java.lang.String multiFileItem_removeButtonPrompt()`
> > - `public abstract java.lang.String multiGroupDialog_addLevelButtonTitle()`
> > - `public abstract java.lang.String multiGroupDialog_applyButtonTitle()`
> > - `public abstract java.lang.String multiGroupDialog_cancelButtonTitle()`
> > - `public abstract java.lang.String multiGroupDialog_copyLevelButtonTitle()`
> > - `public abstract java.lang.String multiGroupDialog_deleteLevelButtonTitle()`
> > - `public abstract java.lang.String multiGroupDialog_firstGroupLevelTitle()`
> > - `public abstract java.lang.String multiGroupDialog_groupingFieldTitle()`
> > - `public abstract java.lang.String multiGroupDialog_invalidListPrompt()`
> > - `public abstract java.lang.String multiGroupDialog_levelDownPrompt()`
> > - `public abstract java.lang.String multiGroupDialog_levelUpPrompt()`
> > - `public abstract java.lang.String multiGroupDialog_otherGroupLevelTitle()`
> > - `public abstract java.lang.String multiGroupDialog_propertyFieldTitle()`
> > - `public abstract java.lang.String multiGroupDialog_title()`
> > - `public abstract java.lang.String numberUtil_currencySymbol()`
> > - `public abstract java.lang.String numberUtil_decimalSymbol()`
> > - `public abstract java.lang.String numberUtil_groupingSymbol()`
> > - `public abstract java.lang.String numberUtil_negativeSymbol()`
> > - `public abstract java.lang.String operators_iContainsFieldTitle()`
> > - `public abstract java.lang.String operators_iEndsWithFieldTitle()`
> > - `public abstract java.lang.String operators_iEqualsFieldTitle()`
> > - `public abstract java.lang.String operators_iNotContainsFieldTitle()`
> > - `public abstract java.lang.String operators_iNotEndsWithFieldTitle()`
> > - `public abstract java.lang.String operators_iNotEqualFieldTitle()`
> > - `public abstract java.lang.String operators_iNotStartsWithFieldTitle()`
> > - `public abstract java.lang.String operators_iStartsWithFieldTitle()`
> > - `public abstract java.lang.String operators_notContainsFieldTitle()`
> > - `public abstract java.lang.String operators_notEndsWithFieldTitle()`
> > - `public abstract java.lang.String operators_notStartsWithFieldTitle()`
> > - `public abstract java.lang.String presetCriteriaItem_customOptionTitle()`
> > - `public abstract java.lang.String relativeDateItem_quartersAgoTitle()`
> > - `public abstract java.lang.String relativeDateItem_quartersFromNowTitle()`
> > - `public abstract java.lang.String timeItem_ampmItemPrompt()`
> > - `public abstract java.lang.String timeItem_ampmItemTitle()`
> > - `public abstract java.lang.String timeItem_hourItemPrompt()`
> > - `public abstract java.lang.String timeItem_hourItemTitle()`
> > - `public abstract java.lang.String timeItem_invalidTimeStringMessage()`
> > - `public abstract java.lang.String timeItem_millisecondItemPrompt()`
> > - `public abstract java.lang.String timeItem_millisecondItemTitle()`
> > - `public abstract java.lang.String timeItem_minuteItemPrompt()`
> > - `public abstract java.lang.String timeItem_minuteItemTitle()`
> > - `public abstract java.lang.String timeItem_secondItemPrompt()`
> > - `public abstract java.lang.String timeItem_secondItemTitle()`
> > - `public abstract java.lang.String treeGrid_offlineNodeMessage()`
> > - `public abstract java.lang.String treeMenuButton_unselectedTitle()`
> > - `public abstract java.lang.String validator_mustBeEarlierThanTime()`
> > - `public abstract java.lang.String validator_mustBeLaterThanTime()`

> #### `com.smartgwt.client.rpc.LoadScreenCallback`

> > ##### Declaration Changes:

> > > `old:public interface com.smartgwt.client.rpc.LoadScreenCallback
> > > new:public abstract class com.smartgwt.client.rpc.LoadScreenCallback extends java.lang.Object`

> > ##### New Fields:

> > - `private com.smartgwt.client.rpc.RPCResponse rpcResponse`
> > - `private com.smartgwt.client.widgets.Canvas screen`
> > - `private java.util.Map suppressedGlobals`

> > ##### New Constructors:

> > - `public LoadScreenCallback()`

> > ##### New Methods:

> > - `public com.smartgwt.client.rpc.RPCResponse getRpcResponse()`
> > - `public com.smartgwt.client.widgets.Canvas getScreen()`
> > - `public java.util.Map getSuppressedGlobals()`
> > - `public void setRpcResponse(com.smartgwt.client.rpc.RPCResponse)`
> > - `public void setScreen(com.smartgwt.client.widgets.Canvas)`
> > - `public void setSuppressedGlobals(java.util.Map)`

### Modified Classes:

> #### `com.smartgwt.client.SmartGwtEntryPoint$1`

> > ##### Declaration Changes:

> > > `old:final class com.smartgwt.client.SmartGwtEntryPoint$1 extends java.lang.Object implements com.google.gwt.core.client.GWT$UncaughtExceptionHandler
> > > new:class com.smartgwt.client.SmartGwtEntryPoint$1 extends java.lang.Object implements com.google.gwt.core.client.GWT$UncaughtExceptionHandler`

> #### `com.smartgwt.client.core.BaseClass`

> > ##### New Methods:

> > - `public java.lang.String getClassName()`
> > - `private void internalSetID(java.lang.String)`

> #### `com.smartgwt.client.core.JsObject`

> > ##### New Methods:

> > - `public boolean equals(java.lang.Object)`
> > - `public int hashCode()`

> #### `com.smartgwt.client.data.AdvancedCriteria`

> > ##### New Methods:

> > - `public static com.smartgwt.client.data.AdvancedCriteria fromJSON(java.lang.String)`
> > - `public static com.smartgwt.client.data.AdvancedCriteria fromJSObject(com.google.gwt.core.client.JavaScriptObject)`
> > - `public java.lang.String toJSON()`

> #### `com.smartgwt.client.data.Criteria`

> > ##### New Methods:

> > - `public static native com.smartgwt.client.data.Criteria getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.data.Criterion`

> > ##### New Methods:

> > - `public final java.lang.Integer getValueAsInt()`

> #### `com.smartgwt.client.data.DSRequest`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.data.DSRequest[] convertToDSRequestArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public com.smartgwt.client.types.ExportImageFormat getExportImageFormat()`
> > - `public java.lang.Float getExportImageQuality()`
> > - `public java.lang.Double getExportImageQualityAsDouble()`
> > - `public java.util.Map getFieldFunctions()`
> > - `public java.lang.Boolean getGenerateRelatedUpdates()`
> > - `public java.lang.String[] getGroupBy()`
> > - `public void setExportImageFormat(com.smartgwt.client.types.ExportImageFormat)`
> > - `public void setExportImageQuality(java.lang.Double)`
> > - `public void setExportImageQuality(java.lang.Float)`
> > - `public void setFieldFunctions(java.util.Map)`
> > - `public void setGenerateRelatedUpdates(java.lang.Boolean)`
> > - `public void setGroupBy(java.lang.String[])`

> #### `com.smartgwt.client.data.DSResponse`

> > ##### New Methods:

> > - `private native com.google.gwt.core.client.JavaScriptObject getErrorsJS(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.data.DataSource`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.types.OperatorId[] convertToOperatorIdArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static com.smartgwt.client.core.DataClass[] convertToTabArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public void setAutoDeriveTitles(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setCanMultiSort(java.lang.Boolean) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public native void addData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void addData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void fetchData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)
> > > new:public void fetchData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void filterData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)
> > > new:public void filterData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)`

> > > `old:public java.lang.Boolean getAutoDeriveTitles()
> > > new:public boolean getAutoDeriveTitles()`

> > > `old:public java.lang.Boolean getCanMultiSort()
> > > new:public boolean getCanMultiSort()`

> > > `old:public native void removeData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void removeData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void updateData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void updateData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > ##### New Methods:

> > - `public native int compareCriteria(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.Criteria)`
> > - `public int compareCriteria(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSRequest)`
> > - `public native int compareCriteria(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSRequest, java.lang.String)`
> > - `public static native com.smartgwt.client.data.AdvancedCriteria convertCriteria(com.smartgwt.client.data.Criteria)`
> > - `public static native com.smartgwt.client.data.AdvancedCriteria convertCriteria(com.smartgwt.client.data.Criteria, com.smartgwt.client.types.TextMatchStyle)`
> > - `public com.smartgwt.client.data.Criteria convertRelativeDates(com.smartgwt.client.data.Criteria, java.lang.String)`
> > - `public void downloadFile(com.smartgwt.client.data.Record, java.lang.String)`
> > - `public native boolean evaluateCriterion(com.smartgwt.client.data.Record, com.smartgwt.client.data.Criterion)`
> > - `public void exportData(com.smartgwt.client.data.Criteria)`
> > - `public void exportData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSRequest)`
> > - `public native void fetchData()`
> > - `public void fetchData(com.smartgwt.client.data.Criteria)`
> > - `public native void fetchRecord(java.lang.Object)`
> > - `public void fetchRecord(java.lang.Object, com.smartgwt.client.data.DSCallback)`
> > - `public native void fetchRecord(java.lang.Object, com.smartgwt.client.data.DSCallback, com.smartgwt.client.data.DSRequest)`
> > - `public native boolean fieldMatchesFilter(java.lang.Object, java.lang.Object)`
> > - `public native boolean fieldMatchesFilter(java.lang.Object, java.lang.Object, com.smartgwt.client.data.DSRequest)`
> > - `public native void filterData()`
> > - `public void filterData(com.smartgwt.client.data.Criteria)`
> > - `public static native java.lang.String getAutoTitle(java.lang.String)`
> > - `public native void getClientOnlyDataSource(com.smartgwt.client.data.Criteria, com.smartgwt.client.callbacks.ClientOnlyDataSourceCallback)`
> > - `public void getClientOnlyDataSource(com.smartgwt.client.data.Criteria, com.smartgwt.client.callbacks.ClientOnlyDataSourceCallback, com.smartgwt.client.data.DSRequest)`
> > - `public native void getClientOnlyDataSource(com.smartgwt.client.data.Criteria, com.smartgwt.client.callbacks.ClientOnlyDataSourceCallback, com.smartgwt.client.data.DSRequest, com.smartgwt.client.data.DataSource)`
> > - `public native java.lang.String getFetchDataURL(com.smartgwt.client.data.Criteria)`
> > - `public native java.lang.String getFetchDataURL(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSRequest)`
> > - `public native java.lang.String getFieldAutoTitle(java.lang.String)`
> > - `private static native java.lang.Object getFieldValue(com.smartgwt.client.core.DataClass, com.smartgwt.client.data.Record)`
> > - `public static java.lang.Object getFieldValue(com.smartgwt.client.data.DataSourceField, com.smartgwt.client.data.Record)`
> > - `public static java.lang.Object getFieldValue(com.smartgwt.client.widgets.form.fields.FormItem, com.smartgwt.client.data.Record)`
> > - `public static java.lang.Object getFieldValue(com.smartgwt.client.widgets.grid.ListGridField, com.smartgwt.client.data.Record)`
> > - `public static java.lang.Object getFieldValue(com.smartgwt.client.widgets.viewer.DetailViewerField, com.smartgwt.client.data.Record)`
> > - `public native void performCustomOperation(java.lang.String)`
> > - `public void performCustomOperation(java.lang.String, com.smartgwt.client.data.Record)`
> > - `public void performCustomOperation(java.lang.String, com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`
> > - `public void setAutoDeriveTitles(boolean) throws java.lang.IllegalStateException`
> > - `public void setCanMultiSort(boolean) throws java.lang.IllegalStateException`
> > - `public native void setHandleErrorCallback(com.smartgwt.client.rpc.HandleErrorCallback)`
> > - `public void validateData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`
> > - `public void viewFile(com.smartgwt.client.data.Record, java.lang.String)`

> #### `com.smartgwt.client.data.DataSourceField`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.data.DataSourceField[] convertToDataSourceFieldArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public java.lang.Boolean getCustomSQL()`
> > - `public void setCanSortClientOnly(java.lang.Boolean)`
> > - `public void setCustomSQL(java.lang.Boolean)`
> > - `public void setDetail(java.lang.Boolean)`
> > - `public void setHidden(java.lang.Boolean)`
> > - `public void setIgnore(java.lang.Boolean)`
> > - `public void setPrimaryKey(java.lang.Boolean)`

> > ##### Newly Deprecated Methods:

> > - `public void setEditorType(com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setReadOnlyEditorType(com.smartgwt.client.widgets.form.fields.FormItem)`

> > ##### Method Changes:

> > > `old:public java.lang.Boolean getCanSortClientOnly()
> > > new:public boolean getCanSortClientOnly()`

> > > `old:public java.lang.Boolean getDetail()
> > > new:public boolean getDetail()`

> > > `old:public java.lang.Boolean getHidden()
> > > new:public boolean getHidden()`

> > > `old:public java.lang.Boolean getIgnore()
> > > new:public boolean getIgnore()`

> > > `old:public java.lang.Boolean getPrimaryKey()
> > > new:public boolean getPrimaryKey()`

> > ##### New Methods:

> > - `public java.lang.String getDisplayField()`
> > - `public java.lang.Boolean getLenientXPath()`
> > - `public java.lang.String getMultipleValueSeparator()`
> > - `public java.lang.Integer getPrecision()`
> > - `public void setCanSortClientOnly(boolean)`
> > - `public void setDetail(boolean)`
> > - `public void setDisplayField(java.lang.String)`
> > - `public void setEditorProperties(com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setEditorType(java.lang.Class)`
> > - `public void setEditorType(java.lang.String)`
> > - `public void setHidden(boolean)`
> > - `public void setIgnore(boolean)`
> > - `public void setLenientXPath(java.lang.Boolean)`
> > - `public void setMultipleValueSeparator(java.lang.String)`
> > - `public void setPrecision(java.lang.Integer)`
> > - `public void setPrimaryKey(boolean)`
> > - `public void setReadOnlyEditorProperties(com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setReadOnlyEditorType(java.lang.Class)`
> > - `public void setReadOnlyEditorType(java.lang.String)`

> #### `com.smartgwt.client.data.Hilite`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.data.Hilite[] convertToHiliteArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public java.lang.String getReplacementValue()`
> > - `public void setReplacementValue(java.lang.String)`

> #### `com.smartgwt.client.data.OperationBinding`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.data.OperationBinding[] convertToOperationBindingArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public java.lang.Boolean getAllowMultiUpdate()`
> > - `public void setAllowMultiUpdate(java.lang.Boolean)`
> > - `public void setExportResults(java.lang.Boolean)`
> > - `public void setSpoofResponses(java.lang.Boolean)`
> > - `public void setUseFlatFields(java.lang.Boolean)`

> > ##### Method Changes:

> > > `old:public java.lang.Boolean getExportResults()
> > > new:public boolean getExportResults()`

> > > `old:public java.lang.Boolean getSpoofResponses()
> > > new:public boolean getSpoofResponses()`

> > > `old:public java.lang.Boolean getUseFlatFields()
> > > new:public boolean getUseFlatFields()`

> > ##### New Methods:

> > - `public void setExportResults(boolean)`
> > - `public void setSpoofResponses(boolean)`
> > - `public void setUseFlatFields(boolean)`

> #### `com.smartgwt.client.data.Record`

> > ##### New Methods:

> > - `public static boolean isARecord(java.lang.Object)`

> #### `com.smartgwt.client.data.RecordList`

> > ##### New Constructors:

> > - `public RecordList(java.util.List)`

> > ##### New Methods:

> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public static boolean isARecordList(java.lang.Object)`

> #### `com.smartgwt.client.data.RelativeDate`

> > ##### Removed Methods:

> > - `private native java.lang.String mapRelativeDateShortcut(java.lang.String)`

> > ##### Method Changes:

> > > `old:public java.lang.String getValue()
> > > new:public final java.lang.String getValue()`

> > ##### New Fields:

> > - `private com.smartgwt.client.types.RelativeDateRangePosition rangePosition`

> > ##### New Constructors:

> > - `public RelativeDate(com.smartgwt.client.types.RelativeDateRangePosition, java.lang.String)`

> > ##### New Methods:

> > - `public final com.smartgwt.client.types.RelativeDateRangePosition getRangePosition()`
> > - `private static native java.lang.String mapRelativeDateShortcut(java.lang.String, java.lang.String)`

> #### `com.smartgwt.client.data.RestDataSource`

> > ##### New Methods:

> > - `public com.smartgwt.client.types.DSProtocol getDataProtocol()`
> > - `public void setDataProtocol(com.smartgwt.client.types.DSProtocol) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.data.SimpleType`

> > ##### Newly Deprecated Methods:

> > - `public void setEditorType(com.smartgwt.client.widgets.form.fields.FormItem) throws java.lang.IllegalStateException`
> > - `public void setReadOnlyEditorType(com.smartgwt.client.widgets.form.fields.FormItem) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public void setReadOnlyEditorType(com.smartgwt.client.widgets.form.fields.FormItem) throws java.lang.IllegalStateException
> > > new:public void setReadOnlyEditorType(com.smartgwt.client.widgets.form.fields.FormItem)[deprecated]`

> > ##### New Methods:

> > - `public com.smartgwt.client.data.DataSourceField getFieldProperties()`
> > - `public void setEditorProperties(com.smartgwt.client.widgets.form.fields.FormItem) throws java.lang.IllegalStateException`
> > - `public void setEditorType(java.lang.Class)`
> > - `public void setEditorType(java.lang.String)`
> > - `public void setFieldProperties(com.smartgwt.client.data.DataSourceField) throws java.lang.IllegalStateException`
> > - `public void setReadOnlyEditorProperties(com.smartgwt.client.widgets.form.fields.FormItem) throws java.lang.IllegalStateException`
> > - `public void setReadOnlyEditorType(java.lang.Class)`
> > - `public void setReadOnlyEditorType(java.lang.String)`

> #### `com.smartgwt.client.data.TextExportSettings`

> > ##### New Methods:

> > - `public java.lang.String getNullValueText()`
> > - `public java.lang.Boolean getUseDisplayValue()`
> > - `public void setNullValueText(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setUseDisplayValue(java.lang.Boolean) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.rpc.DMI`

> > ##### Method Changes:

> > > `old:public static native void call(java.lang.String, java.lang.String, java.lang.String, com.smartgwt.client.rpc.RPCCallback, java.lang.Object[])
> > > new:public static void call(java.lang.String, java.lang.String, java.lang.String, com.smartgwt.client.rpc.RPCCallback, java.lang.Object[])`

> #### `com.smartgwt.client.rpc.RPCManager`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.rpc.RPCRequest[] convertToRPCRequestArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static com.smartgwt.client.rpc.RPCResponse[] convertToRPCResponseArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public static native void sendProxied(com.smartgwt.client.rpc.RPCRequest)`

> > ##### New Methods:

> > - `public static void cacheScreens(java.lang.String[], com.smartgwt.client.core.Function)`
> > - `public static void cacheScreens(java.lang.String[], com.smartgwt.client.core.Function, java.lang.String)`
> > - `public static native void cacheScreens(java.lang.String[], com.smartgwt.client.core.Function, java.lang.String, com.smartgwt.client.rpc.RPCRequest)`
> > - `public static com.smartgwt.client.widgets.Canvas createScreen(java.lang.String)`
> > - `public static native com.smartgwt.client.widgets.Canvas createScreen(java.lang.String, java.lang.String[])`
> > - `public static void exportContent(com.smartgwt.client.widgets.Canvas[])`
> > - `public static void exportContent(com.smartgwt.client.widgets.Canvas[], com.smartgwt.client.data.DSRequest)`
> > - `private static native void exportContent(java.lang.Object[], com.smartgwt.client.data.DSRequest)`
> > - `public static native void exportContent(java.lang.String)`
> > - `public static native void exportContent(java.lang.String, com.smartgwt.client.data.DSRequest)`
> > - `public static void exportImage(java.lang.String)`
> > - `public static void exportImage(java.lang.String, com.smartgwt.client.data.DSRequest)`
> > - `public static native void exportImage(java.lang.String, com.smartgwt.client.data.DSRequest, com.smartgwt.client.rpc.ExportImageCallback)`
> > - `public static native void loadScreen(java.lang.String, com.smartgwt.client.rpc.LoadScreenCallback, java.lang.String[], java.lang.String, com.smartgwt.client.rpc.RPCRequest)`

> #### `com.smartgwt.client.rpc.RPCRequest`

> > ##### New Methods:

> > - `public int getPromptDelay()`
> > - `public void setPromptDelay(int)`

> #### `com.smartgwt.client.types.DSOperationType`

> > ##### New Fields:

> > - `public static final com.smartgwt.client.types.DSOperationType DOWNLOADFILE`
> > - `public static final com.smartgwt.client.types.DSOperationType VIEWFILE`

> #### `com.smartgwt.client.types.EscapeKeyEditAction`

> > ##### New Fields:

> > - `public static final com.smartgwt.client.types.EscapeKeyEditAction EXIT`

> #### `com.smartgwt.client.types.ExportDisplay`

> > ##### New Fields:

> > - `public static final com.smartgwt.client.types.ExportDisplay RETURN`

> #### `com.smartgwt.client.types.FieldType`

> > ##### New Fields:

> > - `public static final com.smartgwt.client.types.FieldType LOCALECURRENCY`
> > - `public static final com.smartgwt.client.types.FieldType LOCALEFLOAT`
> > - `public static final com.smartgwt.client.types.FieldType LOCALEINT`

> #### `com.smartgwt.client.types.ViewName`

> > ##### New Fields:

> > - `public static final com.smartgwt.client.types.ViewName TIMELINE`

> #### `com.smartgwt.client.util.DateUtil`

> > ##### Removed Methods:

> > - `public static native com.smartgwt.client.widgets.FiscalYear getFiscalYear(java.lang.Integer, com.smartgwt.client.widgets.FiscalCalendar)`

> > ##### Method Changes:

> > > `old:private static final native com.google.gwt.core.client.JavaScriptObject convertDateDisplayFormatterToJS(com.smartgwt.client.util.DateDisplayFormatter)
> > > new:private static final native java.lang.Object convertDateDisplayFormatterToJS(com.smartgwt.client.util.DateDisplayFormatter)`

> > > `old:private static final native com.google.gwt.core.client.JavaScriptObject convertTimeDisplayFormatterToJS(com.smartgwt.client.util.DateDisplayFormatter)
> > > new:private static final native java.lang.Object convertTimeDisplayFormatterToJS(com.smartgwt.client.util.DateDisplayFormatter)`

> > > `old:public static native java.lang.Integer getFiscalWeek(java.util.Date, com.smartgwt.client.widgets.FiscalCalendar)
> > > new:public static native int getFiscalWeek(java.util.Date, com.smartgwt.client.widgets.FiscalCalendar)`

> > ##### New Methods:

> > - `public static void autoDetectFormats()`
> > - `public static native int compareDates(java.util.Date, java.util.Date)`
> > - `public static native int compareLogicalDates(java.util.Date, java.util.Date)`
> > - `public static native java.util.Date create()`
> > - `public static native int getFirstDayOfWeek()`
> > - `public static native java.util.Date getFiscalStartDate(java.util.Date)`
> > - `public native int getFiscalWeek()`
> > - `public native int getFiscalWeek(com.smartgwt.client.widgets.FiscalCalendar)`
> > - `public static native int getFiscalWeek(java.util.Date)`
> > - `public native com.smartgwt.client.widgets.FiscalYear getFiscalYear()`
> > - `public static native com.smartgwt.client.widgets.FiscalYear getFiscalYear(java.util.Date)`
> > - `public static native java.lang.String getInputFormat()`
> > - `public native java.lang.String getShortDayName(int)`
> > - `public native java.lang.String getShortMonthName(int)`
> > - `public native java.lang.String getShortYear()`
> > - `public native int getWeek()`
> > - `public static native java.lang.Integer[] getWeekendDays()`
> > - `public java.util.Date parseInput(java.lang.String, java.lang.String)`
> > - `public java.util.Date parseInput(java.lang.String, java.lang.String, java.lang.Integer)`
> > - `public static native java.util.Date parseInput(java.lang.String, java.lang.String, java.lang.Integer, java.lang.Boolean)`
> > - `public static native void setFirstDayOfWeek(int)`
> > - `public native void setFormatter(java.lang.String)[deprecated]`
> > - `public static native void setInputFormat(java.lang.String)`
> > - `public static native void setNormalDatetimeDisplayFormat(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public static native void setNormalDisplayFormat(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public static native void setShortDisplayFormat(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public static native void setWeekendDays(java.lang.Integer[])`
> > - `public native java.lang.String toDateStamp()`
> > - `public native java.lang.String toEuropeanShortDate()`
> > - `public native java.lang.String toEuropeanShortDateTime()`
> > - `public native java.lang.String toJapanShortDate()`
> > - `public native java.lang.String toJapanShortDateTime()`
> > - `public native java.lang.String toNormalDate(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public native java.lang.String toNormalDatetime(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public native java.lang.String toNormalDatetime(com.smartgwt.client.types.DateDisplayFormat, java.lang.Boolean)`
> > - `public native java.lang.String toPrettyString()[deprecated]`
> > - `public native java.lang.String toSerializeableDate()`
> > - `public native java.lang.String toShortDate(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public native java.lang.String toShortDate(com.smartgwt.client.types.DateDisplayFormat, java.lang.Boolean)`
> > - `public native java.lang.String toShortDateTime(com.smartgwt.client.types.DateDisplayFormat)`
> > - `public native java.lang.String toShortDateTime(com.smartgwt.client.types.DateDisplayFormat, java.lang.Boolean)`
> > - `public native java.lang.String toUSShortDate()`
> > - `public native java.lang.String toUSShortDateTime()`

> #### `com.smartgwt.client.util.EventHandler`

> > ##### Method Changes:

> > > `old:public static native int getWheelDelta()
> > > new:public static native float getWheelDelta()`

> > ##### New Methods:

> > - `public static native double getWheelDeltaAsDouble()`

> #### `com.smartgwt.client.util.I18nUtil`

> > ##### New Methods:

> > - `public static java.lang.String formatLocaleCurrency(java.lang.Object)`
> > - `public static java.lang.String formatLocaleFloat(java.lang.Object, java.lang.Object)`
> > - `public static java.lang.String formatLocaleInt(java.lang.Object)`
> > - `private static native void initBuildinTypes()`
> > - `public static double parseNum(java.lang.String)`

> #### `com.smartgwt.client.util.IDManager`

> > ##### New Methods:

> > - `public static void isValidID(java.lang.String, boolean)`
> > - `public static void registerID(java.lang.String, boolean)`

> #### `com.smartgwt.client.util.JSOHelper`

> > ##### Removed Methods:

> > - `public static native void setArrayValue(com.google.gwt.core.client.JavaScriptObject, int, float)`
> > - `public static native void setArrayValue(com.google.gwt.core.client.JavaScriptObject, int, int)`
> > - `public static native void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, float)`
> > - `public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, java.lang.Double)`
> > - `public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, java.lang.Float)`
> > - `public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, java.lang.Integer)`
> > - `public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, long)`

> > ##### Method Changes:

> > > `old:public static native java.lang.Object convertToJava(com.google.gwt.core.client.JavaScriptObject, boolean)
> > > new:public static java.lang.Object convertToJava(com.google.gwt.core.client.JavaScriptObject, boolean)`

> > > `old:public static native void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, java.lang.Object)
> > > new:public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, java.lang.Object)`

> > ##### New Methods:

> > - `public static com.google.gwt.core.client.JavaScriptObject convertMapToJavascriptObject(java.util.Map, boolean)`
> > - `private static native java.lang.Object convertToJava(com.google.gwt.core.client.JavaScriptObject, boolean, boolean)`
> > - `public static native java.util.Date convertToJavaDate(com.google.gwt.core.client.JavaScriptObject)`
> > - `public static com.google.gwt.core.client.JavaScriptObject convertToJavaScriptArray(boolean[])`
> > - `public static com.google.gwt.core.client.JavaScriptObject convertToJavaScriptArray(byte[])`
> > - `public static com.google.gwt.core.client.JavaScriptObject convertToJavaScriptArray(char[])`
> > - `public static com.google.gwt.core.client.JavaScriptObject convertToJavaScriptArray(float[])`
> > - `public static com.google.gwt.core.client.JavaScriptObject convertToJavaScriptArray(short[])`
> > - `public static double doubleValue(java.lang.Number)`
> > - `public static native float getfloatArrayValue(com.google.gwt.core.client.JavaScriptObject, int)`
> > - `public static boolean isJavaList(java.lang.Object)`
> > - `public static boolean isJavaMap(java.lang.Object)`
> > - `public static void setArrayValue(com.google.gwt.core.client.JavaScriptObject, int, char)`
> > - `public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, float[])`
> > - `public static void setAttribute(com.google.gwt.core.client.JavaScriptObject, java.lang.String, java.lang.Number)`

> #### `com.smartgwt.client.util.ObjectFactory`

> > ##### New Methods:

> > - `public static native com.smartgwt.client.core.DataClass createInstance(java.lang.String, com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.util.PrintProperties`

> > ##### New Methods:

> > - `public java.lang.Boolean getPrintForExport()`
> > - `public void setPrintForExport(java.lang.Boolean)`

> #### `com.smartgwt.client.util.SC`

> > ##### New Fields:

> > - `public static final java.lang.String MODULE`

> > ##### New Methods:

> > - `public static native java.lang.String getLicenseType()`
> > - `public static void openDataSourceConsole()`
> > - `public static void openDataSourceGenerator()`
> > - `public static void openVisualBuilder()`
> > - `public static native void warn(java.lang.String, java.lang.String)`

> #### `com.smartgwt.client.util.workflow.ProcessSequence`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.util.workflow.ProcessSequence[] convertToProcessSequenceArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.BaseWidget`

> > ##### Method Changes:

> > > `old:protected java.lang.String getAttribute(java.lang.String)
> > > new:public java.lang.String getAttribute(java.lang.String)`

> > ##### New Fields:

> > - `static final boolean $assertionsDisabled`

> > ##### New Methods:

> > - `private void clearID()`
> > - `public java.lang.String getClassName()`
> > - `private void internalSetID(java.lang.String, boolean)`
> > - `protected void setAttribute(java.lang.String, float[], boolean)`

> #### `com.smartgwt.client.widgets.BatchUploader`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.BatchUploader extends com.smartgwt.client.widgets.BaseWidget
> > > new:public class com.smartgwt.client.widgets.BatchUploader extends com.smartgwt.client.widgets.Canvas`

> > ##### Method Changes:

> > > `old:protected native com.google.gwt.core.client.JavaScriptObject create()
> > > new:public native com.google.gwt.core.client.JavaScriptObject create()`

> > > `old:public static native com.smartgwt.client.widgets.BatchUploader getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)
> > > new:public static com.smartgwt.client.widgets.BatchUploader getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.IButton getCancelButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.IButton getCommitButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.grid.ListGrid getGrid() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.IButton getUploadButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.form.DynamicForm getUploadForm() throws java.lang.IllegalStateException`
> > - `public void setUploadFormItems(com.smartgwt.client.widgets.form.fields.FormItem[]) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.Button`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.Button extends com.smartgwt.client.widgets.StatefulCanvas implements com.smartgwt.client.widgets.events.HasIconClickHandlers
> > > new:public class com.smartgwt.client.widgets.Button extends com.smartgwt.client.widgets.StatefulCanvas implements com.smartgwt.client.widgets.events.HasIconClickHandlers, com.smartgwt.client.widgets.events.HasTitleHoverHandlers`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addTitleHoverHandler(com.smartgwt.client.widgets.events.TitleHoverHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.Boolean getShowClippedTitleOnHover()`
> > - `public void setShowClippedTitleOnHover(java.lang.Boolean)`
> > - `public native void setTitleHoverFormatter(com.smartgwt.client.widgets.TitleHoverFormatter)`
> > - `private native void setupTitleHoverEvent()`
> > - `public native boolean titleClipped()`
> > - `public native java.lang.String titleHoverHTML(java.lang.String)`

> #### `com.smartgwt.client.widgets.Canvas`

> > ##### Removed Methods:

> > - `public native void animateScroll(int, int)`
> > - `protected static com.smartgwt.client.widgets.Canvas[] convertToCanvasArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public java.lang.String getAttribute(java.lang.String)`
> > - `public native com.smartgwt.client.widgets.Canvas[] getParentElements()`

> > ##### Method Changes:

> > > `old:public native void animateMove(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)
> > > new:public void animateMove(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)`

> > > `old:public native void animateMove(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)
> > > new:public void animateMove(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)`

> > > `old:public native void animateRect(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)
> > > new:public void animateRect(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)`

> > > `old:public native void animateRect(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)
> > > new:public void animateRect(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)`

> > > `old:public native void animateResize(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)
> > > new:public void animateResize(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)`

> > > `old:public native void animateResize(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)
> > > new:public void animateResize(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)`

> > > `old:public native void clickMaskUp()
> > > new:public native java.lang.Boolean clickMaskUp()`

> > > `old:public native void clickMaskUp(java.lang.String)
> > > new:public native java.lang.Boolean clickMaskUp(java.lang.String)`

> > > `old:public void setShowShadow(java.lang.Boolean) throws java.lang.IllegalStateException
> > > new:public void setShowShadow(java.lang.Boolean)`

> > ##### New Methods:

> > - `public com.smartgwt.client.widgets.Canvas addChild(com.smartgwt.client.widgets.Canvas, java.lang.String)`
> > - `public com.smartgwt.client.widgets.Canvas addPeer(com.smartgwt.client.widgets.Canvas, java.lang.String)`
> > - `public com.smartgwt.client.widgets.Canvas addPeer(com.smartgwt.client.widgets.Canvas, java.lang.String, java.lang.Boolean)`
> > - `public native void animateFade(java.lang.Integer)`
> > - `public void animateFade(java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)`
> > - `public void animateFade(java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)`
> > - `public native void animateFade(java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int, com.smartgwt.client.types.AnimationAcceleration)`
> > - `public native void animateRect(java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int, com.smartgwt.client.types.AnimationAcceleration)`
> > - `public native void animateResize(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int, com.smartgwt.client.types.AnimationAcceleration)`
> > - `public native void animateScroll(java.lang.Integer, java.lang.Integer)`
> > - `public void animateScroll(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback)`
> > - `public void animateScroll(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int)`
> > - `public native void animateScroll(java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.AnimationCallback, int, com.smartgwt.client.types.AnimationAcceleration)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void focusInNextTabElement()`
> > - `public native void focusInPreviousTabElement()`
> > - `public com.smartgwt.client.widgets.Canvas getByLocalId(java.lang.String)`
> > - `private native com.smartgwt.client.widgets.Canvas getByLocalIdJS(java.lang.String)`
> > - `public final native com.smartgwt.client.widgets.Canvas getCanvasAutoChild(java.lang.String)`
> > - `private static native java.lang.String getClassName(com.google.gwt.core.client.JavaScriptObject)`
> > - `public final native com.smartgwt.client.widgets.form.fields.FormItem getFormItemAutoChild(java.lang.String)`
> > - `public native com.google.gwt.dom.client.Element getImage(java.lang.String)`
> > - `private static native com.google.gwt.core.client.JavaScriptObject getSuperClass(com.google.gwt.core.client.JavaScriptObject)`
> > - `public java.lang.String linkHTML(java.lang.String, java.lang.String)`
> > - `public java.lang.String linkHTML(java.lang.String, java.lang.String, java.lang.String)`
> > - `public java.lang.String linkHTML(java.lang.String, java.lang.String, java.lang.String, java.lang.String)`
> > - `public java.lang.String linkHTML(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)`
> > - `public void scrollTo(java.lang.Integer)`
> > - `public void setAriaState(java.lang.String, java.lang.Object)`
> > - `public native void setAutoChildConstructor(java.lang.String, java.lang.String)`
> > - `public native void setAutoChildProperties(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public native void setAutoChildProperties(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setAutoChildVisibility(java.lang.String, boolean)`
> > - `public void setScrollbarConstructor(java.lang.String) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.Canvas$1`

> > ##### Declaration Changes:

> > > `old:final class com.smartgwt.client.widgets.Canvas$1 extends java.lang.Object implements com.smartgwt.client.util.PrintHTMLCallback
> > > new:class com.smartgwt.client.widgets.Canvas$1 extends java.lang.Object implements com.smartgwt.client.util.PrintHTMLCallback`

> #### `com.smartgwt.client.widgets.DateChooser`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.String getApplyButtonTitle()`
> > - `public boolean getCloseOnEscapeKeypress()`
> > - `public java.lang.String getFiscalYearFieldTitle()`
> > - `public java.lang.Boolean getShowApplyButton()`
> > - `public java.lang.Boolean getShowTimeItem()`
> > - `public com.smartgwt.client.widgets.form.fields.TimeItem getTimeItem() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.form.fields.TimeItem getTimeItemProperties()`
> > - `public java.lang.String getTimeItemTitle()`
> > - `public java.lang.Boolean getUse24HourTime()`
> > - `public java.lang.String getWeekFieldTitle()`
> > - `public void setApplyButtonTitle(java.lang.String)`
> > - `public void setCloseOnEscapeKeypress(boolean) throws java.lang.IllegalStateException`
> > - `public void setFiscalYearFieldTitle(java.lang.String)`
> > - `public void setShowApplyButton(java.lang.Boolean)`
> > - `public void setShowTimeItem(java.lang.Boolean)`
> > - `public void setTimeItemProperties(com.smartgwt.client.widgets.form.fields.TimeItem) throws java.lang.IllegalStateException`
> > - `public void setTimeItemTitle(java.lang.String)`
> > - `public void setUse24HourTime(java.lang.Boolean)`
> > - `public void setWeekFieldTitle(java.lang.String)`

> #### `com.smartgwt.client.widgets.Dialog`

> > ##### Removed Methods:

> > - `public native void applyClick()`
> > - `public native java.lang.Boolean closeClick()`
> > - `public native void noClick()`
> > - `public native void okClick()`
> > - `public native void yesClick()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.Img getMessageIcon() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Label getMessageLabel() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.Layout getMessageStack() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.toolbar.Toolbar getToolbar() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.EdgedCanvas`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.FiscalYear`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.FiscalYear[] convertToFiscalYearArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.HTMLFlow`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.HTMLPane`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.IButton`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.IconButton`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.IconButton extends com.smartgwt.client.widgets.Button
> > > new:public class com.smartgwt.client.widgets.IconButton extends com.smartgwt.client.widgets.Button implements com.smartgwt.client.widgets.menu.events.HasMenuIconClickHandlers`

> > ##### Removed Methods:

> > - `public int getIconSize()`
> > - `public native java.lang.Boolean menuIconClick()`
> > - `public void setIconSize(int)`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addMenuIconClickHandler(com.smartgwt.client.widgets.menu.events.MenuIconClickHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.String getIconAlign()`
> > - `public java.lang.String getIconOrientation()`
> > - `public java.lang.Boolean getShowMenuIconDisabled()`
> > - `public void setIconAlign(java.lang.String)`
> > - `public void setIconOrientation(java.lang.String)`
> > - `public void setShowMenuIconDisabled(java.lang.Boolean)`
> > - `private native void setupMenuIconClickEvent()`

> #### `com.smartgwt.client.widgets.Img`

> > ##### Removed Methods:

> > - `public native java.lang.String getHoverHTML()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void setHoverHTMLCustomizer(com.smartgwt.client.widgets.HoverHTMLCustomizer)`

> #### `com.smartgwt.client.widgets.ImgButton`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.ImgButton extends com.smartgwt.client.widgets.Img
> > > new:public class com.smartgwt.client.widgets.ImgButton extends com.smartgwt.client.widgets.Img implements com.smartgwt.client.widgets.events.HasTitleHoverHandlers`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addTitleHoverHandler(com.smartgwt.client.widgets.events.TitleHoverHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.Boolean getShowClippedTitleOnHover()`
> > - `public void setShowClippedTitleOnHover(java.lang.Boolean)`
> > - `public native void setTitleHoverFormatter(com.smartgwt.client.widgets.TitleHoverFormatter)`
> > - `private native void setupTitleHoverEvent()`
> > - `public native boolean titleClipped()`
> > - `public native java.lang.String titleHoverHTML(java.lang.String)`

> #### `com.smartgwt.client.widgets.ImgSplitbar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.Label`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.MultiFilePicker`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.PrintCanvas`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.PrintWindow`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.Progressbar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.RichTextEditor`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.Scrollbar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.StretchItem getCornerImg()`
> > - `public com.smartgwt.client.widgets.StretchItem getEndImg()`
> > - `public java.lang.Boolean getShowTrackButtons()`
> > - `public com.smartgwt.client.widgets.StretchItem getStartImg()`
> > - `public com.smartgwt.client.widgets.StretchItem getTrackEndImg()`
> > - `public com.smartgwt.client.widgets.StretchItem getTrackImg()`
> > - `public com.smartgwt.client.widgets.StretchItem getTrackStartImg()`
> > - `public void setCornerImg(com.smartgwt.client.widgets.StretchItem) throws java.lang.IllegalStateException`
> > - `public void setEndImg(com.smartgwt.client.widgets.StretchItem) throws java.lang.IllegalStateException`
> > - `public void setShowTrackButtons(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setStartImg(com.smartgwt.client.widgets.StretchItem) throws java.lang.IllegalStateException`
> > - `public void setTrackEndImg(com.smartgwt.client.widgets.StretchItem) throws java.lang.IllegalStateException`
> > - `public void setTrackImg(com.smartgwt.client.widgets.StretchItem) throws java.lang.IllegalStateException`
> > - `public void setTrackStartImg(com.smartgwt.client.widgets.StretchItem) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.Slider`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.Snapbar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.Splitbar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.StatefulCanvas`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.Canvas getOverCanvas() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.StretchImg`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.StretchItem[] getItems()`
> > - `public void setItems(com.smartgwt.client.widgets.StretchItem[])`

> #### `com.smartgwt.client.widgets.StretchImgButton`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.StretchImgButton extends com.smartgwt.client.widgets.StretchImg implements com.smartgwt.client.widgets.events.HasIconClickHandlers
> > > new:public class com.smartgwt.client.widgets.StretchImgButton extends com.smartgwt.client.widgets.StretchImg implements com.smartgwt.client.widgets.events.HasIconClickHandlers, com.smartgwt.client.widgets.events.HasTitleHoverHandlers`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addTitleHoverHandler(com.smartgwt.client.widgets.events.TitleHoverHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.Boolean getShowClippedTitleOnHover()`
> > - `public void setShowClippedTitleOnHover(java.lang.Boolean)`
> > - `public native void setTitleHoverFormatter(com.smartgwt.client.widgets.TitleHoverFormatter)`
> > - `private native void setupTitleHoverEvent()`
> > - `public native boolean titleClipped()`
> > - `public native java.lang.String titleHoverHTML(java.lang.String)`

> #### `com.smartgwt.client.widgets.ViewLoader`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.Window`

> > ##### Method Changes:

> > > `old:public void setShowHeader(java.lang.Boolean)
> > > new:public void setShowHeader(java.lang.Boolean) throws java.lang.IllegalStateException`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.Canvas getBody() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getCloseButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.HLayout getFooter() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.HLayout getHeader() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Img getHeaderBackground() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Img getHeaderIcon() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Label getHeaderLabel() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getMaximizeButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getMinimizeButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Canvas getModalMask() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getResizer() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getRestoreButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Canvas getStatusBar() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.calendar.Calendar`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.calendar.Calendar extends com.smartgwt.client.widgets.Canvas implements com.smartgwt.client.widgets.DataBoundComponent, com.smartgwt.client.widgets.calendar.events.HasBackgroundClickHandlers, com.smartgwt.client.widgets.calendar.events.HasBackgroundMouseDownHandlers, com.smartgwt.client.widgets.calendar.events.HasDateChangedHandlers, com.smartgwt.client.widgets.calendar.events.HasDayBodyClickHandlers, com.smartgwt.client.widgets.calendar.events.HasDayHeaderClickHandlers, com.smartgwt.client.widgets.calendar.events.HasEventAddedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventChangedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventClickHandlers, com.smartgwt.client.widgets.calendar.events.HasEventMovedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventRemoveClickHandlers, com.smartgwt.client.widgets.calendar.events.HasEventRemovedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventResizedHandlers
> > > new:public class com.smartgwt.client.widgets.calendar.Calendar extends com.smartgwt.client.widgets.Canvas implements com.smartgwt.client.widgets.DataBoundComponent, com.smartgwt.client.widgets.calendar.events.HasBackgroundClickHandlers, com.smartgwt.client.widgets.calendar.events.HasBackgroundMouseDownHandlers, com.smartgwt.client.widgets.calendar.events.HasCurrentViewChangedHandlers, com.smartgwt.client.widgets.calendar.events.HasDateChangedHandlers, com.smartgwt.client.widgets.calendar.events.HasDayBodyClickHandlers, com.smartgwt.client.widgets.calendar.events.HasDayHeaderClickHandlers, com.smartgwt.client.widgets.calendar.events.HasEventAddedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventChangedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventClickHandlers, com.smartgwt.client.widgets.calendar.events.HasEventHoverHTMLHandlers, com.smartgwt.client.widgets.calendar.events.HasEventMovedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventRemoveClickHandlers, com.smartgwt.client.widgets.calendar.events.HasEventRemovedHandlers, com.smartgwt.client.widgets.calendar.events.HasEventResizedHandlers, com.smartgwt.client.widgets.calendar.events.HasTimelineEventMovedHandlers, com.smartgwt.client.widgets.calendar.events.HasTimelineEventResizedHandlers`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.calendar.CalendarEvent[] convertToCalendarEventArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static com.smartgwt.client.widgets.calendar.Lane[] convertToLaneArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private native com.google.gwt.core.client.JavaScriptObject getLaneFieldsJS()`
> > - `public void setEventSnapGap(int) throws java.lang.IllegalStateException`
> > - `public void setFirstDayOfWeek(int)`

> > ##### Newly Deprecated Methods:

> > - `public java.lang.Boolean getCanDeleteEvents()`
> > - `public void setCanDeleteEvents(java.lang.Boolean) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public native int getActiveDay()
> > > new:public native java.lang.Integer getActiveDay()`

> > > `old:public int getEventSnapGap()
> > > new:public java.lang.Integer getEventSnapGap()`

> > > `old:public int getFirstDayOfWeek()
> > > new:public java.lang.Integer getFirstDayOfWeek()`

> > > `old:public native com.smartgwt.client.widgets.calendar.Lane[] getLanes()
> > > new:public com.smartgwt.client.widgets.calendar.Lane[] getLanes()`

> > > `old:public void setLaneFields(com.smartgwt.client.widgets.grid.ListGridField[])
> > > new:public void setLaneFields(com.smartgwt.client.widgets.grid.ListGridField[]) throws java.lang.IllegalStateException`

> > > `old:public void setShowAddEventButton(java.lang.Boolean) throws java.lang.IllegalStateException
> > > new:public void setShowAddEventButton(java.lang.Boolean)`

> > > `old:public void setShowDatePickerButton(java.lang.Boolean) throws java.lang.IllegalStateException
> > > new:public void setShowDatePickerButton(java.lang.Boolean)`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addCurrentViewChangedHandler(com.smartgwt.client.widgets.calendar.events.CurrentViewChangedHandler)`
> > - `public com.google.gwt.event.shared.HandlerRegistration addEventHoverHTMLHandler(com.smartgwt.client.widgets.calendar.events.EventHoverHTMLHandler)`
> > - `public com.google.gwt.event.shared.HandlerRegistration addTimelineEventMovedHandler(com.smartgwt.client.widgets.calendar.events.TimelineEventMovedHandler)`
> > - `public com.google.gwt.event.shared.HandlerRegistration addTimelineEventResizedHandler(com.smartgwt.client.widgets.calendar.events.TimelineEventResizedHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void editFields()`
> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public com.smartgwt.client.widgets.ImgButton getAddEventButton() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getAlternateLaneStyles()`
> > - `public java.lang.Boolean getCanRemoveEvents()`
> > - `public java.lang.String getCanRemoveField()`
> > - `public java.lang.Boolean getCanReorderLanes()`
> > - `public native java.util.Date getCellDate(java.lang.Integer, java.lang.Integer)`
> > - `public java.lang.Integer getColumnsPerPage()`
> > - `public native com.google.gwt.core.client.JavaScriptObject getDataAsJSList()`
> > - `public native java.lang.String getDateCSSText(java.util.Date, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.grid.ListGrid)`
> > - `public com.smartgwt.client.widgets.DateChooser getDateChooser() throws java.lang.IllegalStateException`
> > - `public native java.lang.String getDateLabelText(java.lang.String, java.util.Date, java.util.Date)`
> > - `public com.smartgwt.client.widgets.ImgButton getDatePickerButton() throws java.lang.IllegalStateException`
> > - `public native java.lang.String getDateStyle(java.util.Date, java.lang.Integer, java.lang.Integer, com.smartgwt.client.widgets.grid.ListGrid)`
> > - `public int getDefaultTimelineColumnSpan()`
> > - `public java.lang.String getEventDescriptionFieldTitle()`
> > - `public com.smartgwt.client.widgets.Window getEventDialog() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.form.DynamicForm getEventEditor() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Window getEventEditorLayout() throws java.lang.IllegalStateException`
> > - `public java.lang.String getEventEndDateFieldTitle()`
> > - `public java.lang.String getEventLaneFieldTitle()`
> > - `public java.lang.String getEventStartDateFieldTitle()`
> > - `public com.smartgwt.client.widgets.calendar.EventWindow getEventWindow() throws java.lang.IllegalStateException`
> > - `public native java.lang.String getMonthViewHoverHTML(java.util.Date, com.smartgwt.client.widgets.calendar.CalendarEvent[])`
> > - `public com.smartgwt.client.widgets.ImgButton getNextButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getPreviousButton() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getShowAddEventButton()`
> > - `public java.lang.Boolean getShowDatePickerButton()`
> > - `public java.lang.Boolean getShowNextButton()`
> > - `public java.lang.Boolean getShowPreviousButton()`
> > - `public java.lang.String getWeekPrefix()`
> > - `public native void scrollToTime(java.lang.String)`
> > - `public void setAlternateLaneStyles(java.lang.Boolean)`
> > - `public void setCanRemoveEvents(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setCanRemoveField(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setCanReorderLanes(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setColumnsPerPage(java.lang.Integer) throws java.lang.IllegalStateException`
> > - `public void setDefaultTimelineColumnSpan(int) throws java.lang.IllegalStateException`
> > - `public void setEventDescriptionFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setEventEndDateFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setEventLaneFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setEventSnapGap(java.lang.Integer) throws java.lang.IllegalStateException`
> > - `public void setEventStartDateFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setFirstDayOfWeek(java.lang.Integer)`
> > - `public native void setMonthViewHoverHTMLCustomizer(com.smartgwt.client.widgets.calendar.MonthViewHoverHTMLCustomizer)`
> > - `public void setShowNextButton(java.lang.Boolean)`
> > - `public void setShowPreviousButton(java.lang.Boolean)`
> > - `public native void setTimelineRange(java.util.Date)`
> > - `public void setWeekPrefix(java.lang.String) throws java.lang.IllegalStateException`
> > - `private native void setupCurrentViewChangedEvent()`
> > - `private native void setupEventHoverHTMLEvent()`
> > - `private native void setupTimelineEventMovedEvent()`
> > - `private native void setupTimelineEventResizedEvent()`

> #### `com.smartgwt.client.widgets.calendar.CalendarEvent`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.calendar.CalendarEvent[] convertToCalendarEventArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public java.lang.String getBackgroundColor()`
> > - `public java.lang.String getTextColor()`
> > - `public void setBackgroundColor(java.lang.String)`
> > - `public void setTextColor(java.lang.String)`

> #### `com.smartgwt.client.widgets.calendar.HeaderLevel`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.calendar.HeaderLevel[] convertToHeaderLevelArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public java.lang.Integer getHeaderWidth()`
> > - `public void setHeaderWidth(java.lang.Integer)`

> #### `com.smartgwt.client.widgets.calendar.Lane`

> > ##### New Methods:

> > - `public java.lang.Integer getHeight()`
> > - `public void setHeight(java.lang.Integer)`

> #### `com.smartgwt.client.widgets.calendar.Timeline`

> > ##### Removed Methods:

> > - `public java.lang.String getWeekPrefix()`
> > - `public void setWeekPrefix(java.lang.String) throws java.lang.IllegalStateException`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.calendar.events.DayBodyClickEvent`

> > ##### Method Changes:

> > > `old:public native int getColNum()
> > > new:public native java.lang.Integer getColNum()`

> > > `old:public native int getRowNum()
> > > new:public native java.lang.Integer getRowNum()`

> #### `com.smartgwt.client.widgets.chart.DrawnValue`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.chart.DrawnValue extends com.smartgwt.client.widgets.BaseWidget
> > > new:public class com.smartgwt.client.widgets.chart.DrawnValue extends com.smartgwt.client.core.DataClass`

> > ##### Removed Methods:

> > - `protected native com.google.gwt.core.client.JavaScriptObject create()`
> > - `public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.chart.DrawnValue)`
> > - `public com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.chart.DrawnValueLogicalStructure)`

> > ##### Method Changes:

> > > `old:public static native com.smartgwt.client.widgets.chart.DrawnValue getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)
> > > new:public static com.smartgwt.client.widgets.chart.DrawnValue getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)`

> > > `old:public void setBarThickness(java.lang.Integer) throws java.lang.IllegalStateException
> > > new:public void setBarThickness(java.lang.Integer)`

> > > `old:public void setEndAngle(java.lang.Integer) throws java.lang.IllegalStateException
> > > new:public void setEndAngle(java.lang.Integer)`

> > > `old:public void setFacetValues(com.smartgwt.client.widgets.cube.FacetValueMap) throws java.lang.IllegalStateException
> > > new:public void setFacetValues(com.smartgwt.client.widgets.cube.FacetValueMap)`

> > > `old:public void setStartAngle(java.lang.Integer) throws java.lang.IllegalStateException
> > > new:public void setStartAngle(java.lang.Integer)`

> > > `old:public void setValue(java.lang.Float) throws java.lang.IllegalStateException
> > > new:public void setValue(java.lang.Float)`

> > > `old:public void setX(java.lang.Integer) throws java.lang.IllegalStateException
> > > new:public void setX(java.lang.Integer)`

> > > `old:public void setY(java.lang.Integer) throws java.lang.IllegalStateException
> > > new:public void setY(java.lang.Integer)`

> > ##### New Methods:

> > - `public com.smartgwt.client.data.Record getRecord()`
> > - `public void setRecord(com.smartgwt.client.data.Record)`

> #### `com.smartgwt.client.widgets.chart.FacetChart`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.chart.FacetChart extends com.smartgwt.client.widgets.drawing.DrawPane implements com.smartgwt.client.widgets.chart.HasChartBackgroundDrawnHandlers, com.smartgwt.client.widgets.chart.HasChartDrawnHandlers
> > > new:public class com.smartgwt.client.widgets.chart.FacetChart extends com.smartgwt.client.widgets.drawing.DrawPane implements com.smartgwt.client.widgets.chart.HasChartBackgroundDrawnHandlers, com.smartgwt.client.widgets.chart.HasChartDrawnHandlers, com.smartgwt.client.widgets.chart.HasZoomChangedHandlers`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.data.Record[] convertToRecordArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public native void getXCoord()`
> > - `public void setLogGradations(java.lang.Float[]) throws java.lang.IllegalStateException`
> > - `public void setShowScatterLines(com.smartgwt.client.types.ScatterLineType) throws java.lang.IllegalStateException`

> > ##### Newly Deprecated Methods:

> > - `public java.lang.Boolean getAutoRotateLabels()`
> > - `public void setAutoRotateLabels(java.lang.Boolean) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public java.lang.Float[] getLogGradations()
> > > new:public float[] getLogGradations()`

> > > `old:public native com.smartgwt.client.widgets.chart.DrawnValue getNearestDrawnValue(java.lang.Integer, java.lang.Integer)
> > > new:public com.smartgwt.client.widgets.chart.DrawnValue getNearestDrawnValue(java.lang.Integer, java.lang.Integer)`

> > > `old:public com.smartgwt.client.types.ScatterLineType getShowScatterLines()
> > > new:public java.lang.Boolean getShowScatterLines()`

> > > `old:public native void setAxisValueFormatter(com.smartgwt.client.widgets.chart.ValueFormatter)
> > > new:public void setAxisValueFormatter(com.smartgwt.client.widgets.chart.ValueFormatter)`

> > ##### New Fields:

> > - `private com.smartgwt.client.widgets.chart.ValueFormatter xAxisValueFormatter`
> > - `private com.smartgwt.client.widgets.chart.ValueFormatter yAxisValueFormatter`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addZoomChangedHandler(com.smartgwt.client.widgets.chart.ZoomChangedHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `private void error(java.lang.String, java.lang.String) throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getBandedStandardDeviations()`
> > - `public java.lang.Boolean getCanMoveAxes()`
> > - `public java.lang.Boolean getCanZoom()`
> > - `public native double getChartHeightAsDouble(boolean)`
> > - `public native double getChartLeftAsDouble()`
> > - `public native double getChartRadiusAsDouble()`
> > - `public native double getChartTopAsDouble()`
> > - `public native double getChartWidthAsDouble(boolean)`
> > - `public java.lang.Float getColorMutePercent()`
> > - `public com.smartgwt.client.types.DataLineType getDataLineType()`
> > - `public float getErrorBarColorMutePercent()`
> > - `public int getErrorBarWidth()`
> > - `public com.smartgwt.client.widgets.drawing.DrawLine getErrorLineProperties()`
> > - `public com.smartgwt.client.widgets.drawing.DrawItem getExpectedValueLineProperties()`
> > - `public native com.smartgwt.client.widgets.cube.Facet getFacet(java.lang.String)`
> > - `public native com.smartgwt.client.widgets.cube.FacetValue getFacetValue(java.lang.String, java.lang.String)`
> > - `public native com.smartgwt.client.widgets.cube.Facet[] getFacets()`
> > - `public java.lang.String getHighErrorMetric()`
> > - `public com.smartgwt.client.types.LabelCollapseMode getLabelCollapseMode()`
> > - `public java.lang.String getLowErrorMetric()`
> > - `public native float getMax(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getMax(java.lang.String)`
> > - `public native float getMean(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getMean(java.lang.String)`
> > - `public native float getMedian(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getMedian(java.lang.String)`
> > - `public native float getMin(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getMin(java.lang.String)`
> > - `public java.lang.Integer getMinLabelGap()`
> > - `public com.smartgwt.client.widgets.chart.DrawnValue getNearestDrawnValue(java.lang.Integer)`
> > - `public native com.smartgwt.client.widgets.chart.DrawnValue getNearestDrawnValue(java.lang.Integer, java.lang.Integer, java.lang.String)`
> > - `public native com.smartgwt.client.widgets.chart.DrawnValue[] getNearestDrawnValues()`
> > - `public com.smartgwt.client.widgets.chart.DrawnValue[] getNearestDrawnValues(java.lang.Integer)`
> > - `public native com.smartgwt.client.widgets.chart.DrawnValue[] getNearestDrawnValues(java.lang.Integer, java.lang.Integer)`
> > - `public native int getNumDataPoints()`
> > - `public native int getNumDataPoints(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getPercentile(com.smartgwt.client.widgets.cube.FacetValueMap, float)`
> > - `public native float getPercentile(java.lang.String, float)`
> > - `public native void getPolynomialRegressionFunction()`
> > - `public void getPolynomialRegressionFunction(java.lang.Integer)`
> > - `public void getPolynomialRegressionFunction(java.lang.Integer, java.lang.String)`
> > - `public native void getPolynomialRegressionFunction(java.lang.Integer, java.lang.String, java.lang.String)`
> > - `public java.lang.String getPrintHTML(com.smartgwt.client.util.PrintProperties, com.smartgwt.client.util.PrintHTMLCallback)`
> > - `public java.lang.String getProbabilityMetric()`
> > - `public native float getRange(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getRange(java.lang.String)`
> > - `public com.smartgwt.client.widgets.drawing.DrawLine getRegressionLineProperties()`
> > - `public com.smartgwt.client.types.RegressionLineType getRegressionLineType()`
> > - `public int getRegressionPolynomialDegree()`
> > - `public com.smartgwt.client.types.LabelRotationMode getRotateLabels()`
> > - `public java.lang.Boolean getShowExpectedValueLine()`
> > - `public java.lang.Boolean getShowGradationsOverData()`
> > - `public java.lang.Boolean getShowInlineLabels()`
> > - `public java.lang.Boolean getShowRegressionLine()`
> > - `public java.lang.Boolean getShowStandardDeviationLines()`
> > - `public java.lang.Boolean getShowStatisticsOverData()`
> > - `public native void getSimpleLinearRegressionFunction()`
> > - `public void getSimpleLinearRegressionFunction(java.lang.String)`
> > - `public native void getSimpleLinearRegressionFunction(java.lang.String, java.lang.String)`
> > - `public com.smartgwt.client.widgets.drawing.DrawItem[] getStandardDeviationBandProperties()`
> > - `public com.smartgwt.client.widgets.drawing.DrawItem getStandardDeviationLineProperties()`
> > - `public java.lang.Float[] getStandardDeviations()`
> > - `public native float getStdDev(com.smartgwt.client.widgets.cube.FacetValueMap, boolean)`
> > - `public native float getStdDev(java.lang.String, boolean)`
> > - `public java.lang.Boolean getUseSymmetricStandardDeviations()`
> > - `public native float getVariance(com.smartgwt.client.widgets.cube.FacetValueMap, boolean)`
> > - `public native float getVariance(java.lang.String, boolean)`
> > - `public native float getXCoord(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public native float getXCoord(float)`
> > - `public native float getYCoord(com.smartgwt.client.widgets.cube.FacetValueMap)`
> > - `public com.smartgwt.client.widgets.chart.FacetChart getZoomChart() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.chart.FacetChart getZoomChartProperties()`
> > - `public com.smartgwt.client.widgets.RangeSlider getZoomChartSlider() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getZoomLogScale()`
> > - `public float getZoomMutePercent()`
> > - `public com.smartgwt.client.widgets.chart.FacetChart getZoomSelectionChart() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.chart.FacetChart getZoomSelectionChartProperties()`
> > - `public java.lang.Boolean getZoomShowSelection()`
> > - `public com.smartgwt.client.types.ZoomStartPosition getZoomStartPosition()`
> > - `private void setAttribute(java.lang.String, java.lang.Object)`
> > - `public void setBandedStandardDeviations(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setCanMoveAxes(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setCanZoom(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setColorMutePercent(java.lang.Float) throws java.lang.IllegalStateException`
> > - `public void setDataLineType(com.smartgwt.client.types.DataLineType)`
> > - `public void setErrorBarColorMutePercent(float) throws java.lang.IllegalStateException`
> > - `public void setErrorBarWidth(int) throws java.lang.IllegalStateException`
> > - `public void setErrorLineProperties(com.smartgwt.client.widgets.drawing.DrawLine) throws java.lang.IllegalStateException`
> > - `public void setExpectedValueLineProperties(com.smartgwt.client.widgets.drawing.DrawItem) throws java.lang.IllegalStateException`
> > - `private native void setFormatAxisValueFn()`
> > - `public void setHighErrorMetric(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setLabelCollapseMode(com.smartgwt.client.types.LabelCollapseMode) throws java.lang.IllegalStateException`
> > - `public void setLogGradations(float[]) throws java.lang.IllegalStateException`
> > - `public void setLowErrorMetric(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setMinLabelGap(java.lang.Integer) throws java.lang.IllegalStateException`
> > - `public void setProbabilityMetric(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setRegressionLineProperties(com.smartgwt.client.widgets.drawing.DrawLine) throws java.lang.IllegalStateException`
> > - `public void setRegressionLineType(com.smartgwt.client.types.RegressionLineType)`
> > - `public void setRegressionPolynomialDegree(int)`
> > - `public void setRotateLabels(com.smartgwt.client.types.LabelRotationMode) throws java.lang.IllegalStateException`
> > - `public void setShowExpectedValueLine(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setShowGradationsOverData(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setShowInlineLabels(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setShowRegressionLine(java.lang.Boolean)`
> > - `public void setShowScatterLines(java.lang.Boolean)`
> > - `public void setShowStandardDeviationLines(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setShowStatisticsOverData(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setStandardDeviationBandProperties(com.smartgwt.client.widgets.drawing.DrawItem[]) throws java.lang.IllegalStateException`
> > - `public void setStandardDeviationLineProperties(com.smartgwt.client.widgets.drawing.DrawItem) throws java.lang.IllegalStateException`
> > - `public void setStandardDeviations(java.lang.Float[]) throws java.lang.IllegalStateException`
> > - `public void setUseSymmetricStandardDeviations(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setXAxisValueFormatter(com.smartgwt.client.widgets.chart.ValueFormatter)`
> > - `public void setYAxisValueFormatter(com.smartgwt.client.widgets.chart.ValueFormatter)`
> > - `public void setZoomChartProperties(com.smartgwt.client.widgets.chart.FacetChart) throws java.lang.IllegalStateException`
> > - `public void setZoomEndValue(java.lang.Object) throws java.lang.IllegalStateException`
> > - `public void setZoomLogScale(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setZoomMutePercent(float) throws java.lang.IllegalStateException`
> > - `public void setZoomSelectionChartProperties(com.smartgwt.client.widgets.chart.FacetChart) throws java.lang.IllegalStateException`
> > - `public void setZoomShowSelection(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setZoomStartPosition(com.smartgwt.client.types.ZoomStartPosition) throws java.lang.IllegalStateException`
> > - `public void setZoomStartValue(java.lang.Object) throws java.lang.IllegalStateException`
> > - `private native void setupZoomChangedEvent()`

> #### `com.smartgwt.client.widgets.chart.MetricSettings`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.chart.MetricSettings[] convertToMetricSettingsArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public native void getXCoord()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native float getXCoord(float)`
> > - `public native double getXCoordAsDouble(double)`
> > - `public native double getYCoordAsDouble(double)`

> #### `com.smartgwt.client.widgets.cube.CubeGrid`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.cube.CellRecord[] convertToCellRecordArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static com.smartgwt.client.widgets.cube.FacetValueMap[] convertToFacetValueMapArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public com.smartgwt.client.widgets.cube.CellRecord[] getData()`
> > - `public void setData(com.smartgwt.client.widgets.cube.CellRecord[])`

> > ##### New Methods:

> > - `public void addFacet(java.lang.String, java.lang.Boolean)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native com.smartgwt.client.widgets.chart.FacetChart makeChart(com.smartgwt.client.widgets.cube.FacetValueMap, java.lang.String[], com.smartgwt.client.widgets.chart.FacetChart)`
> > - `public void selectAllFacetValues(java.lang.String)`

> #### `com.smartgwt.client.widgets.cube.FacetValue`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.cube.FacetValue[] convertToFacetValueArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.drawing.ColorStop`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.drawing.ColorStop[] convertToColorStopArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Constructors:

> > - `public ColorStop(java.lang.String, float)`

> #### `com.smartgwt.client.widgets.drawing.DrawBlockConnector`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawBlockConnector)`

> #### `com.smartgwt.client.widgets.drawing.DrawCurve`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawCurve)`

> #### `com.smartgwt.client.widgets.drawing.DrawGroup`

> > ##### New Methods:

> > - `public native void scaleBy(double, double)`
> > - `public native void scaleTo(double, double)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawGroup)`

> #### `com.smartgwt.client.widgets.drawing.DrawImage`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawImage)`

> #### `com.smartgwt.client.widgets.drawing.DrawItem`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.drawing.DrawItem extends com.smartgwt.client.core.BaseClass implements com.smartgwt.client.widgets.drawing.events.HasClickHandlers, com.smartgwt.client.widgets.drawing.events.HasDragMoveHandlers, com.smartgwt.client.widgets.drawing.events.HasDragStartHandlers, com.smartgwt.client.widgets.drawing.events.HasDragStopHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseDownHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseMoveHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseOutHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseOverHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseUpHandlers, com.smartgwt.client.widgets.drawing.events.HasMovedHandlers, com.smartgwt.client.widgets.drawing.events.HasResizedHandlers, com.smartgwt.client.widgets.drawing.events.HasShowContextMenuHandlers
> > > new:public class com.smartgwt.client.widgets.drawing.DrawItem extends com.smartgwt.client.core.BaseClass implements com.smartgwt.client.widgets.drawing.events.HasClickHandlers, com.smartgwt.client.widgets.drawing.events.HasDragMoveHandlers, com.smartgwt.client.widgets.drawing.events.HasDragResizeMoveHandlers, com.smartgwt.client.widgets.drawing.events.HasDragStartHandlers, com.smartgwt.client.widgets.drawing.events.HasDragStopHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseDownHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseMoveHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseOutHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseOverHandlers, com.smartgwt.client.widgets.drawing.events.HasMouseUpHandlers, com.smartgwt.client.widgets.drawing.events.HasMovedHandlers, com.smartgwt.client.widgets.drawing.events.HasResizedHandlers, com.smartgwt.client.widgets.drawing.events.HasShowContextMenuHandlers`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.drawing.DrawItem[] convertToDrawItemArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addDragResizeMoveHandler(com.smartgwt.client.widgets.drawing.events.DragResizeMoveHandler)`
> > - `public native double computeAngleAsDouble(int, int, int, int)`
> > - `public native void dragResizeMove(java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer)`
> > - `public java.lang.Boolean getKeepInParentRect()`
> > - `public native void rotateBy(double)`
> > - `public native void rotateTo(double)`
> > - `public native void scaleBy(double, double)`
> > - `public native void scaleTo(double, double)`
> > - `protected void setAttribute(java.lang.String, java.lang.Float[], boolean)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawItem)`
> > - `public void setKeepInParentRect(java.lang.Boolean)`
> > - `public void setKeepInParentRect(java.lang.Float[])`
> > - `private native void setupDragResizeMoveEvent()`

> #### `com.smartgwt.client.widgets.drawing.DrawLabel`

> > ##### New Methods:

> > - `public native void rotateTo(double)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawLabel)`

> #### `com.smartgwt.client.widgets.drawing.DrawLine`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawLine)`

> #### `com.smartgwt.client.widgets.drawing.DrawOval`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawOval)`

> #### `com.smartgwt.client.widgets.drawing.DrawPane`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native java.lang.String getDataURL()`
> > - `public native java.lang.String getDataURL(com.smartgwt.client.widgets.drawing.DataURLCallback)`
> > - `public java.lang.String getPrintHTML(com.smartgwt.client.util.PrintProperties, com.smartgwt.client.util.PrintHTMLCallback)`
> > - `public native void zoom(double)`

> #### `com.smartgwt.client.widgets.drawing.DrawPath`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawPath)`

> #### `com.smartgwt.client.widgets.drawing.DrawPolygon`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawPolygon)`

> #### `com.smartgwt.client.widgets.drawing.DrawRect`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawRect)`

> #### `com.smartgwt.client.widgets.drawing.DrawSector`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawSector)`

> #### `com.smartgwt.client.widgets.drawing.DrawTriangle`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.drawing.DrawTriangle)`

> #### `com.smartgwt.client.widgets.drawing.Gauge`

> > ##### New Methods:

> > - `public native int addSector(double)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.String getBorderColor()`
> > - `public int getBorderWidth()`
> > - `public native double getSectorValueAsDouble(int)`
> > - `public com.smartgwt.client.widgets.drawing.GaugeSector[] getSectors()`
> > - `public void setBorderColor(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setBorderWidth(int) throws java.lang.IllegalStateException`
> > - `public void setSectors(com.smartgwt.client.widgets.drawing.GaugeSector[])`

> #### `com.smartgwt.client.widgets.drawing.Point`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.drawing.Point[] convertToPointArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.events.MouseWheelEvent`

> > ##### Method Changes:

> > > `old:public int getWheelDelta()
> > > new:public float getWheelDelta()`

> #### `com.smartgwt.client.widgets.form.ColorPicker`

> > ##### Removed Methods:

> > - `public void setOpacityText(java.lang.Boolean) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public java.lang.Boolean getOpacityText()
> > > new:public java.lang.String getOpacityText()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.String getBlueFieldPrompt()`
> > - `public java.lang.String getBlueFieldTitle()`
> > - `public com.smartgwt.client.widgets.IButton getCancelButton() throws java.lang.IllegalStateException`
> > - `public java.lang.String getCancelButtonTitle()`
> > - `public java.lang.String getGreenFieldPrompt()`
> > - `public java.lang.String getGreenFieldTitle()`
> > - `public java.lang.String getHtmlFieldPrompt()`
> > - `public java.lang.String getHtmlFieldTitle()`
> > - `public java.lang.String getHueFieldPrompt()`
> > - `public java.lang.String getHueFieldTitle()`
> > - `public java.lang.String getLessButtonTitle()`
> > - `public java.lang.String getLumFieldPrompt()`
> > - `public java.lang.String getLumFieldTitle()`
> > - `public com.smartgwt.client.widgets.IButton getModeToggleButton() throws java.lang.IllegalStateException`
> > - `public java.lang.String getMoreButtonTitle()`
> > - `public com.smartgwt.client.widgets.IButton getOkButton() throws java.lang.IllegalStateException`
> > - `public java.lang.String getOkButtonTitle()`
> > - `public java.lang.String getRedFieldPrompt()`
> > - `public java.lang.String getRedFieldTitle()`
> > - `public java.lang.String getSatFieldPrompt()`
> > - `public java.lang.String getSatFieldTitle()`
> > - `public void setBlueFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setBlueFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setCancelButtonTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setGreenFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setGreenFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setHtmlFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setHtmlFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setHueFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setHueFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setLessButtonTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setLumFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setLumFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setMoreButtonTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setOkButtonTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setOpacityText(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setRedFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setRedFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setSatFieldPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setSatFieldTitle(java.lang.String) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.form.DynamicForm`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.form.fields.FormItem[] convertToFormItemArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### Method Changes:

> > > `old:public native void saveData(com.smartgwt.client.data.DSCallback)
> > > new:public void saveData(com.smartgwt.client.data.DSCallback)`

> > > `old:public native void submit(com.smartgwt.client.data.DSCallback)
> > > new:public void submit(com.smartgwt.client.data.DSCallback)`

> > > `old:public native java.lang.Boolean validate(boolean)
> > > new:public native boolean validate(boolean)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void editFields()`
> > - `public void editNewRecord(com.smartgwt.client.data.Record)`
> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public boolean getClipItemTitles()`
> > - `public native com.google.gwt.core.client.JavaScriptObject getDataAsJSList()`
> > - `public java.lang.Boolean getSelectOnClick()`
> > - `public void setClipItemTitles(boolean)`
> > - `public native void setItemValueHoverFormatter(com.smartgwt.client.widgets.form.FormItemHoverFormatter)`
> > - `public void setSelectOnClick(java.lang.Boolean)`
> > - `public native boolean titleClipped(com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.form.FilterBuilder`

> > ##### Removed Methods:

> > - `protected static com.smartgwt.client.widgets.form.FilterClause[] convertToFilterClauseArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.ImgButton getAddButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Canvas getBracket()`
> > - `public com.smartgwt.client.widgets.layout.VStack getClauseStack() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.form.DynamicForm getRadioOperatorForm() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getRemoveButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.IButton getSubClauseButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.form.DynamicForm getTopOperatorForm() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.form.FilterClause`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.form.SearchForm getClause() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.ImgButton getRemoveButton() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.form.PropertySheet`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.form.SearchForm`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.form.ValuesManager`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.form.DynamicForm[] convertToDynamicFormArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### Method Changes:

> > > `old:public native void fetchData(com.smartgwt.client.data.Criteria)
> > > new:public void fetchData(com.smartgwt.client.data.Criteria)`

> > > `old:public native void fetchData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)
> > > new:public void fetchData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void filterData(com.smartgwt.client.data.Criteria)
> > > new:public void filterData(com.smartgwt.client.data.Criteria)`

> > > `old:public native void filterData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)
> > > new:public void filterData(com.smartgwt.client.data.Criteria, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void saveData(com.smartgwt.client.data.DSCallback)
> > > new:public void saveData(com.smartgwt.client.data.DSCallback)`

> > > `old:public native void submit(com.smartgwt.client.data.DSCallback)
> > > new:public void submit(com.smartgwt.client.data.DSCallback)`

> > ##### New Methods:

> > - `public void editNewRecord(com.smartgwt.client.data.Record)`
> > - `public native void filterData()`
> > - `public static native com.smartgwt.client.widgets.form.ValuesManager getById(java.lang.String)`
> > - `public com.smartgwt.client.widgets.Canvas[] getMemberCanvases()`

> #### `com.smartgwt.client.widgets.form.fields.AutoFitTextAreaItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.AutoFitTextAreaItem)`

> #### `com.smartgwt.client.widgets.form.fields.BlurbItem`

> > ##### New Methods:

> > - `public boolean getCanSelectText()`
> > - `public void setCanSelectText(boolean)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.BlurbItem)`

> #### `com.smartgwt.client.widgets.form.fields.ButtonItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.ButtonItem)`

> #### `com.smartgwt.client.widgets.form.fields.CanvasItem`

> > ##### Method Changes:

> > > `old:public native void storeValue(java.lang.Object)
> > > new:public void storeValue(java.lang.Object)`

> > ##### New Fields:

> > - `static final boolean $assertionsDisabled`

> > ##### New Methods:

> > - `private native void doStoreValue(java.lang.Object)`
> > - `public java.lang.Boolean getMultiple()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.CanvasItem)`
> > - `public void setMultiple(java.lang.Boolean)`
> > - `static static {}`

> #### `com.smartgwt.client.widgets.form.fields.CheckboxItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.CheckboxItem)`

> #### `com.smartgwt.client.widgets.form.fields.ComboBoxItem`

> > ##### Removed Methods:

> > - `public void setCachePickListResults(java.lang.Boolean)`

> > ##### Newly Deprecated Methods:

> > - `public native void setSort(com.smartgwt.client.data.SortSpecifier[])`

> > ##### Method Changes:

> > > `old:public native void fetchData(com.smartgwt.client.data.DSCallback)
> > > new:public void fetchData(com.smartgwt.client.data.DSCallback)`

> > > `old:public java.lang.Boolean getCachePickListResults()
> > > new:public boolean getCachePickListResults()`

> > > `old:public native void setSort(com.smartgwt.client.data.SortSpecifier[])
> > > new:public void setSort(com.smartgwt.client.data.SortSpecifier[])[deprecated]`

> > ##### New Methods:

> > - `public java.lang.Boolean getFormatOnBlur()`
> > - `public java.lang.Integer getMinimumSearchLength()`
> > - `public java.lang.String getSearchStringTooShortMessage()`
> > - `public java.lang.Boolean getUseClientFiltering()`
> > - `public void setCachePickListResults(boolean)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.ComboBoxItem)`
> > - `public void setFormatOnBlur(java.lang.Boolean)`
> > - `public void setMinimumSearchLength(java.lang.Integer)`
> > - `public native void setPickListSort(com.smartgwt.client.data.SortSpecifier[])`
> > - `public void setSearchStringTooShortMessage(java.lang.String)`
> > - `public void setUseClientFiltering(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.DateItem`

> > ##### New Methods:

> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getDaySelector()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getMonthSelector()`
> > - `public com.smartgwt.client.widgets.form.fields.TimeItem getPickerTimeItemProperties()`
> > - `public java.lang.Boolean getShowPickerTimeItem()`
> > - `public com.smartgwt.client.widgets.form.fields.TextItem getTextField()`
> > - `public java.lang.Boolean getUse24HourTime()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getYearSelector()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.DateItem)`
> > - `public void setPickerTimeItemProperties(com.smartgwt.client.widgets.form.fields.TimeItem)`
> > - `public void setShowPickerTimeItem(java.lang.Boolean)`
> > - `public void setUse24HourTime(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.DateRangeItem`

> > ##### New Methods:

> > - `public com.smartgwt.client.widgets.form.fields.FormItem getFromField()`
> > - `public com.smartgwt.client.widgets.form.fields.FormItem getToField()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.DateRangeItem)`

> #### `com.smartgwt.client.widgets.form.fields.DateTimeItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.DateTimeItem)`

> #### `com.smartgwt.client.widgets.form.fields.FileItem`

> > ##### New Methods:

> > - `public java.lang.String getAccept()`
> > - `public void setAccept(java.lang.String)`

> #### `com.smartgwt.client.widgets.form.fields.FormItem`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.form.fields.FormItem extends com.smartgwt.client.core.RefDataClass implements com.smartgwt.client.widgets.form.fields.events.HasBlurHandlers, com.smartgwt.client.widgets.form.fields.events.HasChangeHandlers, com.smartgwt.client.widgets.form.fields.events.HasChangedHandlers, com.smartgwt.client.widgets.form.fields.events.HasClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasDoubleClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasEditorEnterHandlers, com.smartgwt.client.widgets.form.fields.events.HasEditorExitHandlers, com.smartgwt.client.widgets.form.fields.events.HasFocusHandlers, com.smartgwt.client.widgets.form.fields.events.HasIconClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasIconKeyPressHandlers, com.smartgwt.client.widgets.form.fields.events.HasItemHoverHandlers, com.smartgwt.client.widgets.form.fields.events.HasKeyDownHandlers, com.smartgwt.client.widgets.form.fields.events.HasKeyPressHandlers, com.smartgwt.client.widgets.form.fields.events.HasKeyUpHandlers, com.smartgwt.client.widgets.form.fields.events.HasPickerIconClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasTitleClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasTitleDoubleClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasTitleHoverHandlers
> > > new:public class com.smartgwt.client.widgets.form.fields.FormItem extends com.smartgwt.client.core.RefDataClass implements com.smartgwt.client.widgets.form.fields.events.HasBlurHandlers, com.smartgwt.client.widgets.form.fields.events.HasChangeHandlers, com.smartgwt.client.widgets.form.fields.events.HasChangedHandlers, com.smartgwt.client.widgets.form.fields.events.HasClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasDoubleClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasEditorEnterHandlers, com.smartgwt.client.widgets.form.fields.events.HasEditorExitHandlers, com.smartgwt.client.widgets.form.fields.events.HasFocusHandlers, com.smartgwt.client.widgets.form.fields.events.HasIconClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasIconKeyPressHandlers, com.smartgwt.client.widgets.form.fields.events.HasItemHoverHandlers, com.smartgwt.client.widgets.form.fields.events.HasKeyDownHandlers, com.smartgwt.client.widgets.form.fields.events.HasKeyPressHandlers, com.smartgwt.client.widgets.form.fields.events.HasKeyUpHandlers, com.smartgwt.client.widgets.form.fields.events.HasPickerIconClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasTitleClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasTitleDoubleClickHandlers, com.smartgwt.client.widgets.form.fields.events.HasTitleHoverHandlers, com.smartgwt.client.widgets.form.fields.events.HasValueHoverHandlers`

> > ##### Removed Fields:

> > - `private com.smartgwt.client.widgets.form.DynamicForm form`
> > - `private com.smartgwt.client.widgets.form.fields.FormItem item`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.form.fields.FormItem[] convertToFormItemArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public void setRedrawOnChange(boolean)`
> > - `public native void setValue(float)`
> > - `private native void setupFormItemConstructor()`

> > ##### Newly Deprecated Methods:

> > - `public void setEditorType(com.smartgwt.client.widgets.form.fields.FormItem)`

> > ##### Method Changes:

> > > `old:public void disable()
> > > new:public native void disable()`

> > > `old:public void enable()
> > > new:public native void enable()`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addValueHoverHandler(com.smartgwt.client.widgets.form.fields.events.ValueHoverHandler)`
> > - `private native void doSetDefaultValue(java.lang.Object)`
> > - `public java.lang.String getAriaRole()`
> > - `public final native com.smartgwt.client.widgets.Canvas getCanvasAutoChild(java.lang.String)`
> > - `public java.lang.Boolean getClipTitle()`
> > - `public final native com.smartgwt.client.widgets.form.fields.FormItem getFormItemAutoChild(java.lang.String)`
> > - `public java.lang.Integer getIconHSpace()`
> > - `public com.smartgwt.client.widgets.Canvas getPicker()`
> > - `public java.lang.Boolean getSelectOnClick()`
> > - `public boolean getShowClippedTitleOnHover()`
> > - `public java.lang.Boolean getShowClippedValueOnHover()`
> > - `public native com.smartgwt.client.data.RecordList getValueAsRecordList()`
> > - `public void setAriaRole(java.lang.String)`
> > - `public void setAriaState(java.lang.String, java.lang.Object)`
> > - `public native void setAutoChildConstructor(java.lang.String, java.lang.String)`
> > - `public native void setAutoChildProperties(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public native void setAutoChildProperties(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setAutoChildVisibility(java.lang.String, boolean)`
> > - `public void setClipTitle(java.lang.Boolean)`
> > - `public void setDefaultValue(java.lang.Double)`
> > - `public void setDefaultValue(java.lang.Object)`
> > - `public void setEditorProperties(com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setEditorType(java.lang.Class)`
> > - `public void setEditorType(java.lang.String)`
> > - `public void setIconHSpace(java.lang.Integer)`
> > - `public native void setItemValueHoverFormatter(com.smartgwt.client.widgets.form.FormItemHoverFormatter)`
> > - `public void setSelectOnClick(java.lang.Boolean)`
> > - `public void setShowClippedTitleOnHover(boolean)`
> > - `public void setShowClippedValueOnHover(java.lang.Boolean)`
> > - `public void setTitleHoverFormatter(com.smartgwt.client.widgets.form.FormItemHoverFormatter)`
> > - `public void setValueHoverFormatter(com.smartgwt.client.widgets.form.FormItemHoverFormatter)`
> > - `private native void setupValueHoverEvent()`
> > - `private static native boolean shouldMakeRecordList(java.lang.Object)`
> > - `public native boolean valueClipped()`

> #### `com.smartgwt.client.widgets.form.fields.FormItemIcon`

> > ##### New Methods:

> > - `public java.lang.String getBaseStyle()`
> > - `public java.lang.Integer getHspace()`
> > - `public void setBaseStyle(java.lang.String)`
> > - `public void setHspace(java.lang.Integer)`

> #### `com.smartgwt.client.widgets.form.fields.HeaderItem`

> > ##### New Methods:

> > - `public boolean getCanSelectText()`
> > - `public void setCanSelectText(boolean)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.HeaderItem)`

> #### `com.smartgwt.client.widgets.form.fields.HiddenItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.HiddenItem)`

> #### `com.smartgwt.client.widgets.form.fields.IPickTreeItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.IPickTreeItem)`

> #### `com.smartgwt.client.widgets.form.fields.LinkItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.LinkItem)`

> #### `com.smartgwt.client.widgets.form.fields.MiniDateRangeItem`

> > ##### New Methods:

> > - `public com.smartgwt.client.widgets.DateRangeDialog getRangeDialog()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.MiniDateRangeItem)`

> #### `com.smartgwt.client.widgets.form.fields.MultiComboBoxItem`

> > ##### Removed Methods:

> > - `public void setButtonProperties(com.google.gwt.core.client.JavaScriptObject)`
> > - `public void setComboBoxProperties(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static native com.google.gwt.core.client.JavaScriptObject withoutID(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public final native java.lang.String[] getValues()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.MultiComboBoxItem)`
> > - `public native void setValues(java.lang.Object[])`

> #### `com.smartgwt.client.widgets.form.fields.MultiFileItem`

> > ##### New Methods:

> > - `public java.lang.String getEditButtonPrompt()`
> > - `public java.lang.String getPickerAddAnotherFileButtonTitle()`
> > - `public java.lang.String getPickerCancelButtonTitle()`
> > - `public java.lang.String getPickerUploadButtonInitialTitle()`
> > - `public java.lang.String getPickerUploadButtonTitle()`
> > - `public java.lang.String getPickerUploadProgressLabel()`
> > - `public java.lang.String getRemoveButtonPrompt()`
> > - `public void setEditButtonPrompt(java.lang.String)`
> > - `public void setPickerAddAnotherFileButtonTitle(java.lang.String)`
> > - `public void setPickerCancelButtonTitle(java.lang.String)`
> > - `public void setPickerUploadButtonInitialTitle(java.lang.String)`
> > - `public void setPickerUploadButtonTitle(java.lang.String)`
> > - `public void setPickerUploadProgressLabel(java.lang.String)`
> > - `public void setRemoveButtonPrompt(java.lang.String)`

> #### `com.smartgwt.client.widgets.form.fields.NativeCheckboxItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.NativeCheckboxItem)`

> #### `com.smartgwt.client.widgets.form.fields.PasswordItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.PasswordItem)`

> #### `com.smartgwt.client.widgets.form.fields.PickTreeItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.PickTreeItem)`

> #### `com.smartgwt.client.widgets.form.fields.RadioGroupItem`

> > ##### New Methods:

> > - `public void setItemProperties(com.smartgwt.client.widgets.form.fields.FormItem) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.form.fields.RelativeDateItem`

> > ##### New Methods:

> > - `public com.smartgwt.client.widgets.form.fields.BlurbItem getCalculatedDateField()`
> > - `public native com.smartgwt.client.widgets.FiscalCalendar getFiscalCalendar()`
> > - `public com.smartgwt.client.widgets.form.fields.FormItemIcon getPickerIcon()`
> > - `public com.smartgwt.client.widgets.form.fields.TimeItem getPickerTimeItemProperties()`
> > - `public com.smartgwt.client.widgets.form.fields.SpinnerItem getQuantityField()`
> > - `public java.lang.String getQuartersAgoTitle()`
> > - `public java.lang.String getQuartersFromNowTitle()`
> > - `public java.lang.Boolean getShowChooserFiscalYearPicker()`
> > - `public java.lang.Boolean getShowChooserWeekPicker()`
> > - `public java.lang.Boolean getShowPickerTimeItem()`
> > - `public java.lang.Boolean getUse24HourTime()`
> > - `public com.smartgwt.client.widgets.form.fields.ComboBoxItem getValueFieldComboBox()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.RelativeDateItem)`
> > - `public native void setFiscalCalendar()`
> > - `public native void setFiscalCalendar(com.smartgwt.client.widgets.FiscalCalendar)`
> > - `public void setPickerTimeItemProperties(com.smartgwt.client.widgets.form.fields.TimeItem)`
> > - `public void setQuartersAgoTitle(java.lang.String)`
> > - `public void setQuartersFromNowTitle(java.lang.String)`
> > - `public void setShowChooserFiscalYearPicker(java.lang.Boolean)`
> > - `public void setShowChooserWeekPicker(java.lang.Boolean)`
> > - `public void setShowPickerTimeItem(java.lang.Boolean)`
> > - `public void setUse24HourTime(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.ResetItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.ResetItem)`

> #### `com.smartgwt.client.widgets.form.fields.RichTextItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.RichTextItem)`

> #### `com.smartgwt.client.widgets.form.fields.RowSpacerItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.RowSpacerItem)`

> #### `com.smartgwt.client.widgets.form.fields.SectionItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SectionItem)`

> #### `com.smartgwt.client.widgets.form.fields.SelectItem`

> > ##### Method Changes:

> > > `old:public native void fetchData(com.smartgwt.client.data.DSCallback)
> > > new:public void fetchData(com.smartgwt.client.data.DSCallback)`

> > ##### New Methods:

> > - `public java.lang.Boolean getOpenOnDownArrow()`
> > - `public java.lang.Boolean getOpenOnSpace()`
> > - `public java.lang.Boolean getUseClientFiltering()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SelectItem)`
> > - `public void setOpenOnDownArrow(java.lang.Boolean)`
> > - `public void setOpenOnSpace(java.lang.Boolean)`
> > - `public void setUseClientFiltering(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.SelectOtherItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SelectOtherItem)`

> #### `com.smartgwt.client.widgets.form.fields.SliderItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SliderItem)`

> #### `com.smartgwt.client.widgets.form.fields.SpacerItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SpacerItem)`

> #### `com.smartgwt.client.widgets.form.fields.SpinnerItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SpinnerItem)`

> #### `com.smartgwt.client.widgets.form.fields.StaticTextItem`

> > ##### New Methods:

> > - `public boolean getCanSelectText()`
> > - `public void setCanSelectText(boolean)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.StaticTextItem)`

> #### `com.smartgwt.client.widgets.form.fields.SubmitItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.SubmitItem)`

> #### `com.smartgwt.client.widgets.form.fields.TextAreaItem`

> > ##### New Methods:

> > - `public java.lang.Boolean getFormatOnBlur()`
> > - `public java.lang.Boolean getSelectOnClick()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.TextAreaItem)`
> > - `public void setFormatOnBlur(java.lang.Boolean)`
> > - `public void setSelectOnClick(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.TextItem`

> > ##### New Methods:

> > - `public java.lang.Boolean getBrowserAutoCapitalize()`
> > - `public java.lang.Boolean getBrowserAutoCorrect()`
> > - `public java.lang.String getBrowserInputType()`
> > - `public java.lang.Boolean getFormatOnBlur()`
> > - `public java.lang.Boolean getSelectOnClick()`
> > - `public void setBrowserAutoCapitalize(java.lang.Boolean)`
> > - `public void setBrowserAutoCorrect(java.lang.Boolean)`
> > - `public void setBrowserInputType(java.lang.String)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.TextItem)`
> > - `public void setFormatOnBlur(java.lang.Boolean)`
> > - `public void setSelectOnClick(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.TimeItem`

> > ##### Newly Deprecated Methods:

> > - `public com.smartgwt.client.types.TimeDisplayFormat getDisplayFormat()`
> > - `public void setDisplayFormat(com.smartgwt.client.types.TimeDisplayFormat)`

> > ##### New Methods:

> > - `public native void deselectValue()`
> > - `public native void deselectValue(java.lang.Boolean)`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getAmpmItem()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getAmpmItemProperties()`
> > - `public java.lang.String getAmpmItemTitle()`
> > - `public native int getDuration()`
> > - `public native int getDuration(com.smartgwt.client.types.TimeUnit)`
> > - `public native java.lang.String getEnteredValue()`
> > - `public java.lang.Integer getHourIncrement()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getHourItem()`
> > - `public java.lang.String getHourItemPrompt()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getHourItemProperties()`
> > - `public java.lang.String getHourItemTitle()`
> > - `public java.lang.Integer getHourMaxValue()`
> > - `public java.lang.Integer getHourMinValue()`
> > - `public java.lang.Integer[] getHourValues()`
> > - `public java.lang.String getInvalidTimeStringMessage()`
> > - `public java.lang.Integer getMillisecondIncrement()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getMillisecondItem()`
> > - `public java.lang.String getMillisecondItemPrompt()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getMillisecondItemProperties()`
> > - `public java.lang.String getMillisecondItemTitle()`
> > - `public java.lang.Integer getMillisecondMaxValue()`
> > - `public java.lang.Integer getMillisecondMinValue()`
> > - `public java.lang.Integer[] getMillisecondValues()`
> > - `public java.lang.Integer getMinuteIncrement()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getMinuteItem()`
> > - `public java.lang.String getMinuteItemPrompt()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getMinuteItemProperties()`
> > - `public java.lang.String getMinuteItemTitle()`
> > - `public java.lang.Integer getMinuteMaxValue()`
> > - `public java.lang.Integer getMinuteMinValue()`
> > - `public java.lang.Integer[] getMinuteValues()`
> > - `public java.lang.Integer getSecondIncrement()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getSecondItem()`
> > - `public java.lang.String getSecondItemPrompt()`
> > - `public com.smartgwt.client.widgets.form.fields.SelectItem getSecondItemProperties()`
> > - `public java.lang.String getSecondItemTitle()`
> > - `public java.lang.Integer getSecondMaxValue()`
> > - `public java.lang.Integer getSecondMinValue()`
> > - `public java.lang.Integer[] getSecondValues()`
> > - `public native int[] getSelectionRange()`
> > - `public java.lang.Boolean getShowHourItem()`
> > - `public java.lang.Boolean getShowMillisecondItem()`
> > - `public java.lang.Boolean getShowMinuteItem()`
> > - `public java.lang.Boolean getShowSecondItem()`
> > - `public com.smartgwt.client.types.Alignment getTextAlign()`
> > - `public com.smartgwt.client.widgets.form.fields.TextItem getTextField()`
> > - `public com.smartgwt.client.widgets.form.fields.TextItem getTextFieldProperties()`
> > - `public java.lang.Boolean getUse24HourTime()`
> > - `public java.lang.Boolean getUseTextField()`
> > - `public native void selectValue()`
> > - `public void setAmpmItemProperties(com.smartgwt.client.widgets.form.fields.SelectItem)`
> > - `public void setAmpmItemTitle(java.lang.String)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.TimeItem)`
> > - `public void setHourIncrement(java.lang.Integer)`
> > - `public void setHourItemPrompt(java.lang.String)`
> > - `public void setHourItemProperties(com.smartgwt.client.widgets.form.fields.SelectItem)`
> > - `public void setHourItemTitle(java.lang.String)`
> > - `public void setHourMaxValue(java.lang.Integer)`
> > - `public void setHourMinValue(java.lang.Integer)`
> > - `public void setHourValues(java.lang.Integer[])`
> > - `public native void setHours(int)`
> > - `public void setInvalidTimeStringMessage(java.lang.String)`
> > - `public void setMillisecondIncrement(java.lang.Integer)`
> > - `public void setMillisecondItemPrompt(java.lang.String)`
> > - `public void setMillisecondItemProperties(com.smartgwt.client.widgets.form.fields.SelectItem)`
> > - `public void setMillisecondItemTitle(java.lang.String)`
> > - `public void setMillisecondMaxValue(java.lang.Integer)`
> > - `public void setMillisecondMinValue(java.lang.Integer)`
> > - `public void setMillisecondValues(java.lang.Integer[])`
> > - `public native void setMilliseconds(int)`
> > - `public void setMinuteIncrement(java.lang.Integer)`
> > - `public void setMinuteItemPrompt(java.lang.String)`
> > - `public void setMinuteItemProperties(com.smartgwt.client.widgets.form.fields.SelectItem)`
> > - `public void setMinuteItemTitle(java.lang.String)`
> > - `public void setMinuteMaxValue(java.lang.Integer)`
> > - `public void setMinuteMinValue(java.lang.Integer)`
> > - `public void setMinuteValues(java.lang.Integer[])`
> > - `public native void setMinutes(int)`
> > - `public void setSecondIncrement(java.lang.Integer)`
> > - `public void setSecondItemPrompt(java.lang.String)`
> > - `public void setSecondItemProperties(com.smartgwt.client.widgets.form.fields.SelectItem)`
> > - `public void setSecondItemTitle(java.lang.String)`
> > - `public void setSecondMaxValue(java.lang.Integer)`
> > - `public void setSecondMinValue(java.lang.Integer)`
> > - `public void setSecondValues(java.lang.Integer[])`
> > - `public native void setSeconds(int)`
> > - `public native void setSelectionRange(int, int)`
> > - `public void setShowHourItem(java.lang.Boolean)`
> > - `public void setShowMillisecondItem(java.lang.Boolean)`
> > - `public void setShowMinuteItem(java.lang.Boolean)`
> > - `public void setShowSecondItem(java.lang.Boolean)`
> > - `public void setTextAlign(com.smartgwt.client.types.Alignment)`
> > - `public void setTextFieldProperties(com.smartgwt.client.widgets.form.fields.TextItem)`
> > - `public void setUse24HourTime(java.lang.Boolean)`
> > - `public void setUseTextField(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.form.fields.ToolbarItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.ToolbarItem)`

> #### `com.smartgwt.client.widgets.form.fields.UploadItem`

> > ##### New Methods:

> > - `public java.lang.String getAccept()`
> > - `public int getHeight()`
> > - `public int getWidth()`
> > - `public void setAccept(java.lang.String)`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.UploadItem)`
> > - `public void setHeight(int)`
> > - `public void setWidth(int)`

> #### `com.smartgwt.client.widgets.form.fields.ViewFileItem`

> > ##### New Methods:

> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.form.fields.ViewFileItem)`

> #### `com.smartgwt.client.widgets.form.fields.events.KeyDownEvent`

> > ##### New Methods:

> > - `public final native boolean isAltKeyDown()`
> > - `public final native boolean isCtrlKeyDown()`
> > - `public final native boolean isShiftKeyDown()`

> #### `com.smartgwt.client.widgets.form.fields.events.KeyPressEvent`

> > ##### New Methods:

> > - `public final native boolean isAltKeyDown()`
> > - `public final native boolean isCtrlKeyDown()`
> > - `public final native boolean isShiftKeyDown()`

> #### `com.smartgwt.client.widgets.form.fields.events.KeyUpEvent`

> > ##### New Methods:

> > - `public final native boolean isAltKeyDown()`
> > - `public final native boolean isCtrlKeyDown()`
> > - `public final native boolean isShiftKeyDown()`

> #### `com.smartgwt.client.widgets.form.validator.Validator`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.form.validator.Validator[] convertToValidatorArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.grid.ColumnTree`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void editFields()`
> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public com.smartgwt.client.widgets.IButton getBackButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.grid.ListGrid getColumn()`
> > - `public native com.google.gwt.core.client.JavaScriptObject getDataAsJSList()`

> #### `com.smartgwt.client.widgets.grid.DateGrid`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.grid.HeaderSpan`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.grid.HeaderSpan[] convertToHeaderSpanArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public java.lang.String getHeaderBaseStyle()`
> > - `public java.lang.String getHeaderTitleStyle()`
> > - `public void setHeaderBaseStyle(java.lang.String)`
> > - `public void setHeaderButtonProperties(com.smartgwt.client.widgets.Canvas)`
> > - `public void setHeaderTitleStyle(java.lang.String)`

> #### `com.smartgwt.client.widgets.grid.ListGrid`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.grid.ListGrid extends com.smartgwt.client.widgets.Canvas implements com.smartgwt.client.widgets.DataBoundComponent, com.smartgwt.client.widgets.events.HasFormulaUpdatedHandlers, 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.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.HasDataArrivedHandlers, 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.grid.events.HasGroupByHandlers, com.smartgwt.client.widgets.grid.events.HasHeaderClickHandlers, com.smartgwt.client.widgets.grid.events.HasHeaderDoubleClickHandlers, 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.HasSortChangedHandlers, com.smartgwt.client.widgets.grid.events.HasSorterClickHandlers, com.smartgwt.client.widgets.grid.events.HasSorterContextClickHandlers, com.smartgwt.client.widgets.grid.events.HasViewStateChangedHandlers
> > > new:public class com.smartgwt.client.widgets.grid.ListGrid extends com.smartgwt.client.widgets.layout.VLayout implements com.smartgwt.client.widgets.DataBoundComponent, com.smartgwt.client.widgets.events.HasFormulaUpdatedHandlers, 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.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.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.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.HasSortChangedHandlers, com.smartgwt.client.widgets.grid.events.HasSorterClickHandlers, com.smartgwt.client.widgets.grid.events.HasSorterContextClickHandlers, com.smartgwt.client.widgets.grid.events.HasViewStateChangedHandlers`

> > ##### Removed Methods:

> > - `public static com.smartgwt.client.widgets.grid.ListGridField[] convertToListGridFieldArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static com.smartgwt.client.widgets.grid.ListGridRecord[] convertToListGridRecordArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `public int getCheckboxFieldHSpace()`
> > - `public com.smartgwt.client.widgets.grid.ListGrid getFilterEditorProperties()`
> > - `public void setCheckboxFieldHSpace(int) throws java.lang.IllegalStateException`
> > - `public void setFilterEditorProperties(com.smartgwt.client.widgets.grid.ListGrid) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public native void addData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void addData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > > `old:public java.lang.String getEditPendingBaseStyle() throws java.lang.IllegalStateException
> > > new:public java.lang.String getEditPendingBaseStyle()`

> > > `old:public native int getFormulaFieldValue(com.smartgwt.client.widgets.grid.ListGridField, com.smartgwt.client.data.Record)
> > > new:public native java.lang.Double getFormulaFieldValue(com.smartgwt.client.widgets.grid.ListGridField, com.smartgwt.client.data.Record)`

> > > `old:public native com.smartgwt.client.widgets.grid.GridRenderer getGridRenderer()
> > > new:public com.smartgwt.client.widgets.grid.GridRenderer getGridRenderer()`

> > > `old:public com.smartgwt.client.widgets.tree.Tree getGroupTree()
> > > new:public com.smartgwt.client.widgets.tree.Tree getGroupTree() throws java.lang.IllegalStateException`

> > > `old:public native int getSummaryFieldValue(com.smartgwt.client.widgets.grid.ListGridField, com.smartgwt.client.data.Record)
> > > new:public native java.lang.String getSummaryFieldValue(com.smartgwt.client.widgets.grid.ListGridField, com.smartgwt.client.data.Record)`

> > > `old:public native void removeData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void removeData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void updateData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void updateData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addCellValueHoverHandler(com.smartgwt.client.widgets.grid.events.CellValueHoverHandler)`
> > - `public void addEmbeddedComponent(com.smartgwt.client.widgets.Canvas, com.smartgwt.client.widgets.grid.ListGridRecord, java.lang.Integer)`
> > - `public void addEmbeddedComponent(com.smartgwt.client.widgets.Canvas, com.smartgwt.client.widgets.grid.ListGridRecord, java.lang.Integer, java.lang.Integer)`
> > - `public com.google.gwt.event.shared.HandlerRegistration addGroupStateChangedHandler(com.smartgwt.client.widgets.grid.events.GroupStateChangedHandler)`
> > - `public com.google.gwt.event.shared.HandlerRegistration addHeaderHoverHandler(com.smartgwt.client.widgets.grid.events.HeaderHoverHandler)`
> > - `protected native boolean canSelectCell(int, int)`
> > - `protected native boolean canSelectRecord(com.smartgwt.client.widgets.grid.ListGridRecord)`
> > - `public native java.lang.String cellValueHoverHTML(com.smartgwt.client.widgets.grid.ListGridRecord, int, int, java.lang.String)`
> > - `public native java.lang.Boolean cellValueIsClipped(int, int)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void clearCriteria(com.smartgwt.client.data.DSCallback)`
> > - `public native void configureGrouping()`
> > - `public native void editFields()`
> > - `public native void fetchRelatedData(com.smartgwt.client.widgets.grid.ListGridRecord, com.smartgwt.client.widgets.Canvas)`
> > - `public void fetchRelatedData(com.smartgwt.client.widgets.grid.ListGridRecord, com.smartgwt.client.widgets.Canvas, com.smartgwt.client.data.DSCallback)`
> > - `public native void fetchRelatedData(com.smartgwt.client.widgets.grid.ListGridRecord, com.smartgwt.client.widgets.Canvas, com.smartgwt.client.data.DSCallback, com.smartgwt.client.data.DSRequest)`
> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public int getAdvancedFieldPickerThreshold()`
> > - `public java.lang.Boolean getApplyFormulaAfterSummary()`
> > - `public java.lang.String getAsynchGroupingPrompt()`
> > - `public java.lang.Boolean getAutoFitHeaderHeights()`
> > - `public native com.smartgwt.client.widgets.grid.GridRenderer getBody()`
> > - `public java.lang.String getBooleanBaseStyle()`
> > - `public java.lang.Boolean getCanDropInEmptyArea()`
> > - `public boolean getCanMultiGroup()`
> > - `public java.lang.Boolean getClipHeaderTitles()`
> > - `public java.lang.String getConfigureGroupingText()`
> > - `public native com.google.gwt.core.client.JavaScriptObject getDataAsJSList()`
> > - `public native java.lang.String getDefaultFormattedFieldValue(com.smartgwt.client.data.Record, com.smartgwt.client.widgets.grid.ListGridField)`
> > - `public java.lang.String getDefaultFormattedFieldValue(com.smartgwt.client.data.Record, com.smartgwt.client.widgets.grid.ListGridField, int)`
> > - `public native java.lang.String getDefaultFormattedFieldValue(com.smartgwt.client.data.Record, com.smartgwt.client.widgets.grid.ListGridField, int, int)`
> > - `public com.smartgwt.client.widgets.HTMLFlow getExpansionDetailField()`
> > - `public com.smartgwt.client.widgets.layout.HLayout getExpansionDetailRelated()`
> > - `public com.smartgwt.client.widgets.viewer.DetailViewer getExpansionDetails()`
> > - `public com.smartgwt.client.widgets.form.DynamicForm getExpansionEditor()`
> > - `public com.smartgwt.client.widgets.IButton getExpansionEditorSaveButton()`
> > - `public com.smartgwt.client.widgets.grid.ListGridField getExpansionField() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.VLayout getExpansionLayout()`
> > - `public com.smartgwt.client.widgets.grid.ListGrid getExpansionRelated()`
> > - `public java.lang.String[] getFieldPickerFieldProperties()`
> > - `public java.lang.Boolean getFieldPickerShowSampleValues()`
> > - `public com.smartgwt.client.widgets.FieldPickerWindow getFieldPickerWindow() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Button getFilterButtonProperties()`
> > - `public com.smartgwt.client.widgets.grid.ListGrid getFilterEditor() throws java.lang.IllegalStateException`
> > - `public int getGroupByAsyncThreshold()`
> > - `public com.smartgwt.client.widgets.layout.Layout getHeader() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Button getHeaderButtonProperties()`
> > - `public com.smartgwt.client.widgets.Button getHeaderMenuButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Button getHeaderSpan()`
> > - `public java.lang.Boolean getHiliteCanReplaceValue()`
> > - `public java.lang.String getHiliteReplaceValueFieldTitle()`
> > - `public java.lang.String getRecordCanRemoveProperty()`
> > - `public boolean getReselectOnUpdate()`
> > - `public com.smartgwt.client.types.SelectionNotificationType getReselectOnUpdateNotifications()`
> > - `public com.smartgwt.client.widgets.grid.ListGridField getRowNumberField() throws java.lang.IllegalStateException`
> > - `public native int getRowPageTop(int)`
> > - `public native int getRowTop(int)`
> > - `public java.lang.String getScreenReaderCellSeparator()`
> > - `public boolean getShowClippedHeaderTitlesOnHover()`
> > - `public java.lang.Boolean getShowClippedValuesOnHover()`
> > - `public java.lang.Boolean getShowCollapsedGroupSummary()`
> > - `public java.lang.String getSorterButtonTitle()`
> > - `public com.smartgwt.client.widgets.grid.ListGrid getSummaryRow() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getUseAdvancedFieldPicker()`
> > - `public native java.lang.String headerHoverHTML(int, java.lang.String)`
> > - `public native boolean headerTitleClipped(int)`
> > - `public native boolean isGroupNode(com.smartgwt.client.widgets.grid.ListGridRecord)`
> > - `public native void removeRecordClick(int)`
> > - `public void setAdvancedFieldPickerThreshold(int) throws java.lang.IllegalStateException`
> > - `public void setApplyFormulaAfterSummary(java.lang.Boolean)`
> > - `public void setAsynchGroupingPrompt(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setAutoFitHeaderHeights(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setBooleanBaseStyle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setCanDropInEmptyArea(java.lang.Boolean)`
> > - `public void setCanMultiGroup(boolean)`
> > - `public native void setCellValueHoverFormatter(com.smartgwt.client.widgets.grid.CellValueHoverFormatter)`
> > - `public void setClipHeaderTitles(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setConfigureGroupingText(java.lang.String)`
> > - `public native void setDragTrackerIconCustomizer(com.smartgwt.client.widgets.grid.DragTrackerIconCustomizer)`
> > - `public void setEditPendingBaseStyle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public native void setFieldButtonProperties(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public native void setFieldHeaderBaseStyle(java.lang.String, java.lang.String)`
> > - `public native void setFieldHeaderTitleStyle(java.lang.String, java.lang.String)`
> > - `public void setFieldPickerFieldProperties(java.lang.String[]) throws java.lang.IllegalStateException`
> > - `public void setFieldPickerShowSampleValues(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setGroupByAsyncThreshold(int)`
> > - `public void setHeaderButtonProperties(com.smartgwt.client.widgets.Button) throws java.lang.IllegalStateException`
> > - `public native void setHeaderHoverFormatter(com.smartgwt.client.widgets.grid.HeaderHoverFormatter)`
> > - `public native void setHeaderSpanBaseStyle(java.lang.String, java.lang.String)`
> > - `public native void setHeaderSpanButtonProperties(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public native void setHeaderSpanTitleStyle(java.lang.String, java.lang.String)`
> > - `public void setHiliteCanReplaceValue(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setHiliteReplaceValueFieldTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setRecordCanRemoveProperty(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setReselectOnUpdate(boolean) throws java.lang.IllegalStateException`
> > - `public void setReselectOnUpdateNotifications(com.smartgwt.client.types.SelectionNotificationType)`
> > - `public void setScreenReaderCellSeparator(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setShowClippedHeaderTitlesOnHover(boolean) throws java.lang.IllegalStateException`
> > - `public void setShowClippedValuesOnHover(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setShowCollapsedGroupSummary(java.lang.Boolean)`
> > - `public void setSorterButtonTitle(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setUseAdvancedFieldPicker(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `private native void setupCellValueHoverEvent()`
> > - `private native void setupGroupStateChangedEvent()`
> > - `private native void setupHeaderHoverEvent()`
> > - `public java.lang.Boolean startEditing(java.lang.Integer)`
> > - `public java.lang.Boolean startEditing(java.lang.Integer, java.lang.Integer)`
> > - `public native void summaryUpdated(com.smartgwt.client.widgets.grid.ListGridField, com.smartgwt.client.widgets.UserSummary)`
> > - `public native void userSelectAllRecords()`

> #### `com.smartgwt.client.widgets.grid.ListGridField`

> > ##### Removed Methods:

> > - `public void setHeaderButtonProperties(com.smartgwt.client.widgets.Button)`

> > ##### Newly Deprecated Methods:

> > - `public void setEditorType(com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setFilterEditorType(com.smartgwt.client.widgets.form.fields.FormItem)`

> > ##### New Methods:

> > - `public java.lang.Boolean getApplyAfterSummary()`
> > - `public com.smartgwt.client.widgets.UserSummary getUserSummary()`
> > - `public java.lang.Boolean getWrap()`
> > - `public void setApplyAfterSummary(java.lang.Boolean)`
> > - `public void setEditorProperties(com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public void setEditorType(java.lang.Class)`
> > - `public void setEditorType(java.lang.String)`
> > - `public void setFilterEditorType(java.lang.Class)`
> > - `public void setFilterEditorType(java.lang.String)`
> > - `public native void setGridSummaryCustomizer(com.smartgwt.client.widgets.grid.GridSummaryCustomizer)`
> > - `public native void setGroupSummaryCustomizer(com.smartgwt.client.widgets.grid.GroupSummaryCustomizer)`
> > - `public void setHeaderButtonProperties(com.smartgwt.client.widgets.Canvas)`
> > - `public void setUserSummary(com.smartgwt.client.widgets.UserSummary)`
> > - `public void setWrap(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.grid.ListGridRecord`

> > ##### New Methods:

> > - `public java.lang.Boolean getCanSelect()`
> > - `public java.lang.Boolean get_canEdit()`
> > - `public java.lang.Boolean get_canRemove()`
> > - `public void setCanSelect(java.lang.Boolean)`
> > - `public void set_canEdit(java.lang.Boolean)`
> > - `public void set_canRemove(java.lang.Boolean)`

> #### `com.smartgwt.client.widgets.grid.events.CellSavedEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.EditorEnterEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.EditorExitEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.RecordClickEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.RecordCollapseEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.RecordDoubleClickEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.RecordExpandEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.RowEditorExitEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.grid.events.SelectionEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.layout.FlowLayout`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.HLayout`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.HStack`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.ImgSectionHeader`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.layout.ImgSectionHeader extends com.smartgwt.client.widgets.layout.HLayout
> > > new:public class com.smartgwt.client.widgets.layout.ImgSectionHeader extends com.smartgwt.client.widgets.layout.HLayout implements com.smartgwt.client.widgets.layout.events.HasSectionHeaderTitleHoverHandlers`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addSectionHeaderTitleHoverHandler(com.smartgwt.client.widgets.layout.events.SectionHeaderTitleHoverHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.StretchImg getBackground() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getClipTitle()`
> > - `public com.smartgwt.client.widgets.layout.Layout getControlsLayout() throws java.lang.IllegalStateException`
> > - `public java.lang.String getIcon()`
> > - `public java.lang.String getIconAlign()`
> > - `public java.lang.Integer getIconHeight()`
> > - `public java.lang.String getIconOrientation()`
> > - `public int getIconSize()`
> > - `public java.lang.Integer getIconWidth()`
> > - `public java.lang.String getPrompt()`
> > - `public java.lang.Boolean getShowClippedTitleOnHover()`
> > - `public native void setAlign(java.lang.String)`
> > - `public void setClipTitle(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setIcon(java.lang.String)`
> > - `public void setIconAlign(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setIconHeight(java.lang.Integer) throws java.lang.IllegalStateException`
> > - `public void setIconOrientation(java.lang.String) throws java.lang.IllegalStateException`
> > - `public void setIconSize(int) throws java.lang.IllegalStateException`
> > - `public void setIconWidth(java.lang.Integer) throws java.lang.IllegalStateException`
> > - `public void setPrompt(java.lang.String)`
> > - `public void setShowClippedTitleOnHover(java.lang.Boolean)`
> > - `public native void setTitleHoverFormatter(com.smartgwt.client.widgets.TitleHoverFormatter)`
> > - `private native void setupSectionHeaderTitleHoverEvent()`
> > - `public native boolean titleClipped()`
> > - `public native java.lang.String titleHoverHTML(java.lang.String)`

> #### `com.smartgwt.client.widgets.layout.Layout`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.Canvas getDropLine() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.layout.LayoutSpacer`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.NavigationBar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.NavigationButton getLeftButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.NavigationButton getRightButton() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Label getTitleLabel() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.layout.PortalLayout`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.layout.Portlet[] convertToPortletArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.layout.Layout getColumn()`
> > - `public com.smartgwt.client.widgets.layout.Layout getRow()`
> > - `public com.smartgwt.client.widgets.layout.Layout getRowLayout()`

> #### `com.smartgwt.client.widgets.layout.Portlet`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.SectionHeader`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.layout.SectionHeader extends com.smartgwt.client.widgets.Label
> > > new:public class com.smartgwt.client.widgets.layout.SectionHeader extends com.smartgwt.client.widgets.Label implements com.smartgwt.client.widgets.layout.events.HasSectionHeaderTitleHoverHandlers`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addSectionHeaderTitleHoverHandler(com.smartgwt.client.widgets.layout.events.SectionHeaderTitleHoverHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.Boolean getClipTitle()`
> > - `public com.smartgwt.client.widgets.layout.Layout getControlsLayout() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getShowClippedTitleOnHover()`
> > - `public void setClipTitle(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setShowClippedTitleOnHover(java.lang.Boolean)`
> > - `public native void setTitleHoverFormatter(com.smartgwt.client.widgets.TitleHoverFormatter)`
> > - `private native void setupSectionHeaderTitleHoverEvent()`
> > - `public native boolean titleClipped()`
> > - `public native java.lang.String titleHoverHTML(java.lang.String)`

> #### `com.smartgwt.client.widgets.layout.SectionStack`

> > ##### Removed Methods:

> > - `private com.smartgwt.client.widgets.layout.SectionStackSection[] convertToSectionArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.SectionStackSection`

> > ##### New Methods:

> > - `public java.lang.Boolean getClipTitle()`
> > - `public java.lang.String getIcon()`
> > - `public java.lang.Boolean getShowClippedTitleOnHover()`
> > - `public void setAriaRole(java.lang.String)`
> > - `public void setAriaState(java.lang.String, java.lang.Object)`
> > - `public void setClipTitle(java.lang.Boolean)`
> > - `public void setShowClippedTitleOnHover(java.lang.Boolean)`
> > - `public native void setTitleHoverFormatter(com.smartgwt.client.widgets.TitleHoverFormatter)`

> #### `com.smartgwt.client.widgets.layout.SplitPane`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.layout.NavigationBar getDetailToolStrip() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.layout.VLayout`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.layout.VStack`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.menu.IMenuButton`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.menu.IconMenuButton`

> > ##### Method Changes:

> > > `old:public native void showMenu()
> > > new:public native java.lang.Boolean showMenu()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.menu.Menu`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.menu.MenuItem[] convertToMenuItemArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.menu.MenuBar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.menu.MenuButton`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.menu.MenuItem`

> > ##### New Methods:

> > - `public java.lang.String getDisabledIcon()`
> > - `public void setDisabledIcon(java.lang.String)`

> #### `com.smartgwt.client.widgets.plugins.ActiveXControl`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.plugins.Applet`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.plugins.BrowserPlugin`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.plugins.Flashlet`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.plugins.SVG`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.tab.ImgTab`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.tab.TabBar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.tab.TabSet`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.client.widgets.tab.TabSet extends com.smartgwt.client.widgets.Canvas implements com.smartgwt.client.widgets.tab.events.HasCloseClickHandlers, com.smartgwt.client.widgets.tab.events.HasTabContextMenuHandlers, com.smartgwt.client.widgets.tab.events.HasTabDeselectedHandlers, com.smartgwt.client.widgets.tab.events.HasTabIconClickHandlers, com.smartgwt.client.widgets.tab.events.HasTabSelectedHandlers, com.smartgwt.client.widgets.tab.events.HasTabTitleChangedHandlers
> > > new:public class com.smartgwt.client.widgets.tab.TabSet extends com.smartgwt.client.widgets.Canvas implements com.smartgwt.client.widgets.tab.events.HasCloseClickHandlers, com.smartgwt.client.widgets.tab.events.HasTabContextMenuHandlers, com.smartgwt.client.widgets.tab.events.HasTabDeselectedHandlers, com.smartgwt.client.widgets.tab.events.HasTabIconClickHandlers, com.smartgwt.client.widgets.tab.events.HasTabSelectedHandlers, com.smartgwt.client.widgets.tab.events.HasTabTitleChangedHandlers, com.smartgwt.client.widgets.tab.events.HasTabsReorderedHandlers`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.tab.Tab[] convertToTabArray(com.google.gwt.core.client.JavaScriptObject)`

> > ##### Method Changes:

> > > `old:public void setDefaultTabWidth(java.lang.Integer)
> > > new:public void setDefaultTabWidth(java.lang.Integer) throws java.lang.IllegalStateException`

> > ##### New Methods:

> > - `public com.google.gwt.event.shared.HandlerRegistration addTabsReorderedHandler(com.smartgwt.client.widgets.tab.events.TabsReorderedHandler)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public java.lang.Boolean getCanReorderTabs()`
> > - `public java.lang.Integer getDefaultTabHeight()`
> > - `public com.smartgwt.client.widgets.tab.Tab getMoreTab() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.VLayout getMoreTabPane() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.VLayout getPaneContainer() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.StretchImgButton getScroller() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.tab.TabBar getTabBar() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.Layout getTabBarControlLayout() throws java.lang.IllegalStateException`
> > - `private com.smartgwt.client.widgets.tab.Tab getTabFromJS(com.google.gwt.core.client.JavaScriptObject)`
> > - `public com.smartgwt.client.widgets.ImgButton getTabPicker() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.form.fields.TextItem getTitleEditor() throws java.lang.IllegalStateException`
> > - `public java.lang.Boolean getUseIOSTabs()`
> > - `public native void reorderTab(com.smartgwt.client.widgets.tab.Tab)`
> > - `public native void reorderTab(com.smartgwt.client.widgets.tab.Tab, int)`
> > - `public native void setCanCloseTab(com.smartgwt.client.widgets.tab.Tab, boolean)`
> > - `public void setCanReorderTabs(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setDefaultTabHeight(java.lang.Integer) throws java.lang.IllegalStateException`
> > - `public void setUseIOSTabs(java.lang.Boolean)`
> > - `private native void setupTabsReorderedEvent()`

> #### `com.smartgwt.client.widgets.tableview.TableView`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.tableview.events.ImageClickEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.tableview.events.RecordNavigationClickEvent`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.data.Record getRecord()
> > > new:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord()`

> #### `com.smartgwt.client.widgets.tile.SimpleTile`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.tile.TileGrid`

> > ##### Method Changes:

> > > `old:public native void addData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void addData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > > `old:public native void removeData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)
> > > new:public void removeData(com.smartgwt.client.data.Record, com.smartgwt.client.data.DSCallback)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void editFields()`
> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public native com.google.gwt.core.client.JavaScriptObject getDataAsJSList()`
> > - `public com.smartgwt.client.widgets.viewer.DetailViewer getDetailViewer()`
> > - `public com.smartgwt.client.widgets.tile.SimpleTile getTile()`

> #### `com.smartgwt.client.widgets.tile.TileLayout`

> > ##### Removed Methods:

> > - `public void setLayoutMargin(int) throws java.lang.IllegalStateException`

> > ##### Method Changes:

> > > `old:public int getLayoutMargin()
> > > new:public java.lang.Integer getLayoutMargin()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.Canvas getDragLine() throws java.lang.IllegalStateException`
> > - `public void setLayoutMargin(java.lang.Integer) throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.toolbar.RibbonBar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.toolbar.RibbonGroup`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.IconButton getNewControlDefaults()`

> #### `com.smartgwt.client.widgets.toolbar.ToolStrip`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.form.DynamicForm getFormWrapper()`

> #### `com.smartgwt.client.widgets.toolbar.ToolStripButton`

> > ##### Method Changes:

> > > `old:public static com.smartgwt.client.widgets.toolbar.ToolStripButton getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)
> > > new:public static native com.smartgwt.client.widgets.toolbar.ToolStripButton getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.toolbar.ToolStripButton)`
> > - `public void setJavaScriptObject(com.google.gwt.core.client.JavaScriptObject)`
> > - `public com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.toolbar.ToolStripButtonLogicalStructure)`

> #### `com.smartgwt.client.widgets.toolbar.ToolStripGroup`

> > ##### Method Changes:

> > > `old:public void setControls(com.smartgwt.client.widgets.Canvas[]) throws java.lang.IllegalStateException
> > > new:public void setControls(com.smartgwt.client.widgets.Canvas[])`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.widgets.layout.HLayout getBody() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.layout.HLayout getLabel() throws java.lang.IllegalStateException`
> > - `public com.smartgwt.client.widgets.Label getTitleProperties() throws java.lang.IllegalStateException`

> #### `com.smartgwt.client.widgets.toolbar.ToolStripMenuButton`

> > ##### Method Changes:

> > > `old:public static com.smartgwt.client.widgets.toolbar.ToolStripMenuButton getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)
> > > new:public static native com.smartgwt.client.widgets.toolbar.ToolStripMenuButton getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()`
> > - `public static native void setDefaultProperties(com.smartgwt.client.widgets.toolbar.ToolStripMenuButton)`
> > - `public void setJavaScriptObject(com.google.gwt.core.client.JavaScriptObject)`
> > - `public com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.toolbar.ToolStripMenuButtonLogicalStructure)`

> #### `com.smartgwt.client.widgets.toolbar.ToolStripResizer`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.toolbar.ToolStripSeparator`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`

> #### `com.smartgwt.client.widgets.toolbar.Toolbar`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public static native com.smartgwt.client.widgets.toolbar.Toolbar getOrCreateRef(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.tree.ResultTree`

> > ##### New Methods:

> > - `public com.smartgwt.client.types.PreserveOpenState getAutoPreserveOpenState()`
> > - `public void setAutoPreserveOpenState(com.smartgwt.client.types.PreserveOpenState)`

> #### `com.smartgwt.client.widgets.tree.Tree`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.tree.TreeNode[] convertToTreeNodeArray(com.google.gwt.core.client.JavaScriptObject)`
> > - `private static com.smartgwt.client.widgets.grid.ListGridRecord[] convertToTreeNodeRecordArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.client.widgets.tree.TreeGrid`

> > ##### Method Changes:

> > > `old:public native com.smartgwt.client.widgets.grid.ListGridRecord getRecord(int)
> > > new:public com.smartgwt.client.widgets.grid.ListGridRecord getRecord(int)`

> > > `old:public native com.smartgwt.client.widgets.grid.ListGridRecord getSelectedRecord()
> > > new:public com.smartgwt.client.widgets.grid.ListGridRecord getSelectedRecord()`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public com.smartgwt.client.types.PreserveOpenState getAutoPreserveOpenState()`
> > - `public java.lang.Integer getOpenerIconHeight()`
> > - `public java.lang.Integer getOpenerIconWidth()`
> > - `public void setAutoPreserveOpenState(com.smartgwt.client.types.PreserveOpenState) throws java.lang.IllegalStateException`
> > - `public native void setCellValueHoverFormatter(com.smartgwt.client.widgets.grid.CellValueHoverFormatter)`
> > - `public void setOpenerIconHeight(java.lang.Integer)`
> > - `public void setOpenerIconWidth(java.lang.Integer)`

> #### `com.smartgwt.client.widgets.tree.events.FolderDropEvent`

> > ##### Method Changes:

> > > `old:public native int getIndex()
> > > new:public native java.lang.Integer getIndex()`

> #### `com.smartgwt.client.widgets.viewer.DetailViewer`

> > ##### New Methods:

> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.Canvas)`
> > - `public static native void changeAutoChildDefaults(java.lang.String, com.smartgwt.client.widgets.form.fields.FormItem)`
> > - `public native void editFields()`
> > - `public native boolean fieldIsVisible(java.lang.String)`
> > - `public native com.smartgwt.client.data.Record find(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native com.smartgwt.client.data.Record[] findAll(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findIndex(com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria)`
> > - `public native int findNextIndex(int, com.smartgwt.client.data.AdvancedCriteria, int)`
> > - `public java.lang.Boolean getCanPickFields()`
> > - `public java.lang.String getConfigureFieldsText()`
> > - `public native com.google.gwt.core.client.JavaScriptObject getDataAsJSList()`
> > - `public com.smartgwt.client.widgets.FieldPickerWindow getFieldPickerWindow() throws java.lang.IllegalStateException`
> > - `public native java.lang.String getViewState()`
> > - `public void setCanPickFields(java.lang.Boolean) throws java.lang.IllegalStateException`
> > - `public void setConfigureFieldsText(java.lang.String) throws java.lang.IllegalStateException`
> > - `public native void setViewState(java.lang.String)`

> #### `com.smartgwt.client.widgets.viewer.DetailViewerField`

> > ##### Removed Methods:

> > - `private static com.smartgwt.client.widgets.viewer.DetailViewerRecord[] convertToDetailViewerRecordArray(com.google.gwt.core.client.JavaScriptObject)`

> #### `com.smartgwt.logicalstructure.widgets.BatchUploaderLogicalStructure`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.logicalstructure.widgets.BatchUploaderLogicalStructure extends com.smartgwt.logicalstructure.widgets.BaseWidgetLogicalStructure
> > > new:public class com.smartgwt.logicalstructure.widgets.BatchUploaderLogicalStructure extends com.smartgwt.logicalstructure.widgets.CanvasLogicalStructure`

> #### `com.smartgwt.logicalstructure.widgets.ButtonLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String showClippedTitleOnHover`

> #### `com.smartgwt.logicalstructure.widgets.DateChooserLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String applyButtonTitle`
> > - `public java.lang.String closeOnEscapeKeypress`
> > - `public java.lang.String fiscalYearFieldTitle`
> > - `public java.lang.String showApplyButton`
> > - `public java.lang.String showTimeItem`
> > - `public java.lang.String timeItemProperties`
> > - `public java.lang.String timeItemTitle`
> > - `public java.lang.String use24HourTime`
> > - `public java.lang.String weekFieldTitle`

> #### `com.smartgwt.logicalstructure.widgets.IconButtonLogicalStructure`

> > ##### Removed Fields:

> > - `public java.lang.String iconSize`

> > ##### New Fields:

> > - `public java.lang.String iconAlign`
> > - `public java.lang.String iconOrientation`
> > - `public java.lang.String showMenuIconDisabled`

> #### `com.smartgwt.logicalstructure.widgets.ImgButtonLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String showClippedTitleOnHover`

> #### `com.smartgwt.logicalstructure.widgets.ScrollbarLogicalStructure`

> > ##### New Fields:

> > - `public com.smartgwt.client.widgets.StretchItem cornerImg`
> > - `public com.smartgwt.client.widgets.StretchItem endImg`
> > - `public java.lang.String showTrackButtons`
> > - `public com.smartgwt.client.widgets.StretchItem startImg`
> > - `public com.smartgwt.client.widgets.StretchItem trackEndImg`
> > - `public com.smartgwt.client.widgets.StretchItem trackImg`
> > - `public com.smartgwt.client.widgets.StretchItem trackStartImg`

> #### `com.smartgwt.logicalstructure.widgets.StretchImgButtonLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String showClippedTitleOnHover`

> #### `com.smartgwt.logicalstructure.widgets.StretchImgLogicalStructure`

> > ##### New Fields:

> > - `public com.smartgwt.client.widgets.StretchItem[] items`

> #### `com.smartgwt.logicalstructure.widgets.calendar.CalendarLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String alternateLaneStyles`
> > - `public java.lang.String canRemoveEvents`
> > - `public java.lang.String canRemoveField`
> > - `public java.lang.String canReorderLanes`
> > - `public java.lang.String columnsPerPage`
> > - `public java.lang.String defaultTimelineColumnSpan`
> > - `public java.lang.String eventDescriptionFieldTitle`
> > - `public java.lang.String eventEndDateFieldTitle`
> > - `public java.lang.String eventLaneFieldTitle`
> > - `public java.lang.String eventStartDateFieldTitle`
> > - `public java.lang.String showAddEventButton`
> > - `public java.lang.String showDatePickerButton`
> > - `public java.lang.String showNextButton`
> > - `public java.lang.String showPreviousButton`
> > - `public java.lang.String weekPrefix`

> #### `com.smartgwt.logicalstructure.widgets.calendar.TimelineLogicalStructure`

> > ##### Removed Fields:

> > - `public java.lang.String weekPrefix`

> #### `com.smartgwt.logicalstructure.widgets.chart.FacetChartLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String bandedStandardDeviations`
> > - `public java.lang.String canMoveAxes`
> > - `public java.lang.String canZoom`
> > - `public java.lang.String colorMutePercent`
> > - `public java.lang.String dataLineType`
> > - `public java.lang.String errorBarColorMutePercent`
> > - `public java.lang.String errorBarWidth`
> > - `public java.lang.String errorLineProperties`
> > - `public java.lang.String expectedValueLineProperties`
> > - `public java.lang.String highErrorMetric`
> > - `public java.lang.String labelCollapseMode`
> > - `public java.lang.String lowErrorMetric`
> > - `public java.lang.String minLabelGap`
> > - `public java.lang.String probabilityMetric`
> > - `public java.lang.String regressionLineProperties`
> > - `public java.lang.String regressionLineType`
> > - `public java.lang.String regressionPolynomialDegree`
> > - `public java.lang.String rotateLabels`
> > - `public java.lang.String showExpectedValueLine`
> > - `public java.lang.String showGradationsOverData`
> > - `public java.lang.String showInlineLabels`
> > - `public java.lang.String showRegressionLine`
> > - `public java.lang.String showStandardDeviationLines`
> > - `public java.lang.String showStatisticsOverData`
> > - `public java.lang.String[] standardDeviationBandProperties`
> > - `public java.lang.String standardDeviationLineProperties`
> > - `public java.lang.String[] standardDeviations`
> > - `public java.lang.String useSymmetricStandardDeviations`
> > - `public java.lang.String zoomChartProperties`
> > - `public java.lang.String zoomEndValue`
> > - `public java.lang.String zoomLogScale`
> > - `public java.lang.String zoomMutePercent`
> > - `public java.lang.String zoomSelectionChartProperties`
> > - `public java.lang.String zoomShowSelection`
> > - `public java.lang.String zoomStartPosition`
> > - `public java.lang.String zoomStartValue`

> #### `com.smartgwt.logicalstructure.widgets.drawing.GaugeLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String borderColor`
> > - `public java.lang.String borderWidth`
> > - `public com.smartgwt.client.widgets.drawing.GaugeSector[] sectors`

> #### `com.smartgwt.logicalstructure.widgets.form.ColorPickerLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String blueFieldPrompt`
> > - `public java.lang.String blueFieldTitle`
> > - `public java.lang.String cancelButtonTitle`
> > - `public java.lang.String greenFieldPrompt`
> > - `public java.lang.String greenFieldTitle`
> > - `public java.lang.String htmlFieldPrompt`
> > - `public java.lang.String htmlFieldTitle`
> > - `public java.lang.String hueFieldPrompt`
> > - `public java.lang.String hueFieldTitle`
> > - `public java.lang.String lessButtonTitle`
> > - `public java.lang.String lumFieldPrompt`
> > - `public java.lang.String lumFieldTitle`
> > - `public java.lang.String moreButtonTitle`
> > - `public java.lang.String okButtonTitle`
> > - `public java.lang.String redFieldPrompt`
> > - `public java.lang.String redFieldTitle`
> > - `public java.lang.String satFieldPrompt`
> > - `public java.lang.String satFieldTitle`

> #### `com.smartgwt.logicalstructure.widgets.form.DynamicFormLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String clipItemTitles`
> > - `public java.lang.String selectOnClick`

> #### `com.smartgwt.logicalstructure.widgets.grid.ListGridLogicalStructure`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.logicalstructure.widgets.grid.ListGridLogicalStructure extends com.smartgwt.logicalstructure.widgets.CanvasLogicalStructure
> > > new:public class com.smartgwt.logicalstructure.widgets.grid.ListGridLogicalStructure extends com.smartgwt.logicalstructure.widgets.layout.VLayoutLogicalStructure`

> > ##### Removed Fields:

> > - `public java.lang.String checkboxFieldHSpace`
> > - `public java.lang.String filterEditorProperties`
> > - `public java.lang.String selectionCanvas`
> > - `public java.lang.String selectionUnderCanvas`

> > ##### New Fields:

> > - `public java.lang.String advancedFieldPickerThreshold`
> > - `public java.lang.String applyFormulaAfterSummary`
> > - `public java.lang.String asynchGroupingPrompt`
> > - `public java.lang.String autoFitHeaderHeights`
> > - `public java.lang.String booleanBaseStyle`
> > - `public java.lang.String canDropInEmptyArea`
> > - `public java.lang.String canMultiGroup`
> > - `public java.lang.String clipHeaderTitles`
> > - `public java.lang.String configureGroupingText`
> > - `public java.lang.String[] fieldPickerFieldProperties`
> > - `public java.lang.String fieldPickerShowSampleValues`
> > - `public java.lang.String groupByAsyncThreshold`
> > - `public java.lang.String headerButtonProperties`
> > - `public java.lang.String hiliteCanReplaceValue`
> > - `public java.lang.String hiliteReplaceValueFieldTitle`
> > - `public java.lang.String recordCanRemoveProperty`
> > - `public java.lang.String reselectOnUpdate`
> > - `public java.lang.String reselectOnUpdateNotifications`
> > - `public java.lang.String screenReaderCellSeparator`
> > - `public java.lang.String showClippedHeaderTitlesOnHover`
> > - `public java.lang.String showClippedValuesOnHover`
> > - `public java.lang.String showCollapsedGroupSummary`
> > - `public java.lang.String sorterButtonTitle`
> > - `public java.lang.String useAdvancedFieldPicker`

> #### `com.smartgwt.logicalstructure.widgets.layout.ImgSectionHeaderLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String clipTitle`
> > - `public java.lang.String icon`
> > - `public java.lang.String iconAlign`
> > - `public java.lang.String iconHeight`
> > - `public java.lang.String iconOrientation`
> > - `public java.lang.String iconSize`
> > - `public java.lang.String iconWidth`
> > - `public java.lang.String prompt`
> > - `public java.lang.String showClippedTitleOnHover`

> #### `com.smartgwt.logicalstructure.widgets.layout.SectionHeaderLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String clipTitle`
> > - `public java.lang.String showClippedTitleOnHover`

> #### `com.smartgwt.logicalstructure.widgets.tab.TabSetLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String canReorderTabs`
> > - `public java.lang.String defaultTabHeight`
> > - `public java.lang.String useIOSTabs`

> #### `com.smartgwt.logicalstructure.widgets.tree.TreeGridLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String autoPreserveOpenState`
> > - `public java.lang.String openerIconHeight`
> > - `public java.lang.String openerIconWidth`

> #### `com.smartgwt.logicalstructure.widgets.viewer.DetailViewerLogicalStructure`

> > ##### New Fields:

> > - `public java.lang.String canPickFields`
> > - `public java.lang.String configureFieldsText`

> #### `com.smartgwt.rebind.BeanProperty`

> > ##### Declaration Changes:

> > > `old:public class com.smartgwt.rebind.BeanProperty extends java.lang.Object implements java.lang.Comparable
> > > new:public class com.smartgwt.rebind.BeanProperty extends java.lang.Object`

> > ##### Removed Fields:

> > - `private static java.util.Set excludedProperties`
> > - `private com.google.gwt.core.ext.typeinfo.JMethod getter`
> > - `public static com.google.gwt.core.ext.TreeLogger logger`
> > - `private com.google.gwt.core.ext.typeinfo.JMethod setter`

> > ##### Removed Constructors:

> > - `public BeanProperty(java.lang.String, com.google.gwt.core.ext.typeinfo.JMethod, com.google.gwt.core.ext.typeinfo.JMethod)`

> > ##### Removed Methods:

> > - `public int compareTo(java.lang.Object)`
> > - `private static java.lang.String convertFromString(com.google.gwt.core.ext.typeinfo.JType, java.lang.String) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `private static java.lang.String convertToString(com.google.gwt.core.ext.typeinfo.JType, java.lang.String) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public boolean equals(java.lang.Object)`
> > - `public static com.google.gwt.core.ext.typeinfo.JMethod findMethod(com.google.gwt.core.ext.typeinfo.JClassType, java.lang.String, com.google.gwt.core.ext.typeinfo.JType)`
> > - `private java.lang.String getDotProperty(java.util.List)`
> > - `public com.google.gwt.core.ext.typeinfo.JClassType getEnclosingType()`
> > - `private static java.lang.String getFeildDef(com.google.gwt.core.ext.typeinfo.JType, java.lang.String) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public com.google.gwt.core.ext.typeinfo.JMethod getGetter()`
> > - `private java.lang.String getGetterProperty(java.util.List)`
> > - `private java.lang.String getNotNullCheck(java.util.List)`
> > - `private java.util.List getNotNullCriteriaList(java.util.List, java.util.List)`
> > - `public static java.util.Set getProperties(com.google.gwt.core.ext.TreeLogger, com.google.gwt.core.ext.typeinfo.JClassType)`
> > - `public com.google.gwt.core.ext.typeinfo.JMethod getSetter()`
> > - `private java.lang.String getSetterProperty(java.util.List)`
> > - `public com.google.gwt.core.ext.typeinfo.JType getType()`
> > - `public com.google.gwt.core.ext.typeinfo.JType getValueType()`
> > - `public int hashCode()`
> > - `private static boolean isSupportedType(com.google.gwt.core.ext.typeinfo.JMethod)`
> > - `private static java.lang.String recapitalize(java.lang.String)`
> > - `public void writeAccessor(com.google.gwt.user.rebind.SourceWriter)`
> > - `public void writeAttributeGetter(java.util.List, com.google.gwt.user.rebind.SourceWriter) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public static void writeAttributeGetters(com.google.gwt.user.rebind.SourceWriter, java.util.Set) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public static void writeAttributeGetters(java.util.List, com.google.gwt.user.rebind.SourceWriter, java.util.Set) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public void writeAttributeSetter(java.util.List, com.google.gwt.user.rebind.SourceWriter) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public static void writeAttributeSetters(com.google.gwt.user.rebind.SourceWriter, java.util.Set) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public static void writeAttributeSetters(java.util.List, com.google.gwt.user.rebind.SourceWriter, java.util.Set) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public void writeFieldDef(java.util.ArrayList, com.google.gwt.user.rebind.SourceWriter) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `public static void writeRecordDefs(com.google.gwt.user.rebind.SourceWriter, java.util.Set) throws com.google.gwt.core.ext.UnableToCompleteException`
> > - `private static void writeRecordDefs(java.util.ArrayList, com.google.gwt.user.rebind.SourceWriter, java.util.Set) throws com.google.gwt.core.ext.UnableToCompleteException`

> > ##### Field Declaration Changes:

> > > `old:private java.lang.String name
> > > new:private final java.lang.String name`

> > ##### New Fields:

> > - `private final com.smartgwt.rebind.BeanClass beanClass`
> > - `private static final java.util.regex.Pattern checkOverloadedName`
> > - `private final java.util.LinkedList getters`
> > - `private final java.lang.String nameWithoutOverload`
> > - `private final java.util.LinkedList setters`

> > ##### New Constructors:

> > - `public BeanProperty(java.lang.String, com.smartgwt.rebind.BeanClass)`

> > ##### New Methods:

> > - `public void addGetter(com.smartgwt.rebind.BeanMethod)`
> > - `public void addMethod(com.smartgwt.rebind.BeanMethod)`
> > - `public void addSetter(com.smartgwt.rebind.BeanMethod)`
> > - `public com.smartgwt.rebind.BeanMethod firstGetter()`
> > - `public boolean getMaybeOverloadedGetter()`
> > - `private int getMethodIndex(com.smartgwt.rebind.BeanMethod)`
> > - `public java.lang.String getNameWithBeanClass()`
> > - `public java.lang.String getNameWithoutOverload()`
> > - `public com.smartgwt.rebind.BeanMethod getterForGenericType(com.google.gwt.core.ext.typeinfo.JType)`
> > - `public void mergeProperty(com.smartgwt.rebind.BeanProperty)`
> > - `public com.smartgwt.rebind.BeanMethod setterForGenericType(com.google.gwt.core.ext.typeinfo.JType)`
> > - `public void writeConstructor(com.google.gwt.user.rebind.SourceWriter, boolean)`
> > - `public void writeMultipleConstructor(com.google.gwt.user.rebind.SourceWriter, boolean)`
> > - `public void writeSingleConstructor(com.google.gwt.user.rebind.SourceWriter, java.lang.String, com.smartgwt.rebind.BeanMethod, com.smartgwt.rebind.BeanMethod, boolean)`

### Formerly Deprecated Classes:

- `com.smartgwt.client.types.TimeDisplayFormat`

### New Packages:

- `com.smartgwt.client.bean.types`
- `com.smartgwt.client.callbacks`
- `com.smartgwtee.client.widgets`
- `com.smartgwtpower.client.widgets`

### New Interfaces:

- `com.smartgwt.client.bean.BeanFactory$CanvasMetaFactory`
- `com.smartgwt.client.bean.BeanFactory$FormItemMetaFactory`
- `com.smartgwt.client.bean.BeanFactory$MetaFactory`
- `com.smartgwt.client.bean.BeanValueType$MetaFactory`
- `com.smartgwt.client.docs.AutoChildUsage`
- `com.smartgwt.client.docs.DebugModules`
- `com.smartgwt.client.docs.DetailViewerViewState`
- `com.smartgwt.client.docs.DevConsoleRPCTab`
- `com.smartgwt.client.docs.GwtFloatVsDouble`
- `com.smartgwt.client.docs.LocalizedNumberFormatting`
- `com.smartgwt.client.docs.MultiAutoChildren`
- `com.smartgwt.client.docs.Reflection`
- `com.smartgwt.client.docs.TestRunner`
- `com.smartgwt.client.rpc.ExportImageCallback`
- `com.smartgwt.client.widgets.TitleHoverFormatter`
- `com.smartgwt.client.widgets.calendar.events.CurrentViewChangedHandler`
- `com.smartgwt.client.widgets.calendar.events.EventHoverHTMLHandler`
- `com.smartgwt.client.widgets.calendar.events.HasCurrentViewChangedHandlers`
- `com.smartgwt.client.widgets.calendar.events.HasEventHoverHTMLHandlers`
- `com.smartgwt.client.widgets.calendar.events.HasTimelineEventMovedHandlers`
- `com.smartgwt.client.widgets.calendar.events.HasTimelineEventResizedHandlers`
- `com.smartgwt.client.widgets.calendar.events.TimelineEventMovedHandler`
- `com.smartgwt.client.widgets.calendar.events.TimelineEventResizedHandler`
- `com.smartgwt.client.widgets.chart.HasZoomChangedHandlers`
- `com.smartgwt.client.widgets.chart.ZoomChangedHandler`
- `com.smartgwt.client.widgets.drawing.DataURLCallback`
- `com.smartgwt.client.widgets.drawing.events.DragResizeMoveHandler`
- `com.smartgwt.client.widgets.drawing.events.HasDragResizeMoveHandlers`
- `com.smartgwt.client.widgets.events.HasRangeChangedEventHandlers`
- `com.smartgwt.client.widgets.events.HasTitleHoverHandlers`
- `com.smartgwt.client.widgets.events.RangeChangedEventHandler`
- `com.smartgwt.client.widgets.events.TitleHoverHandler`
- `com.smartgwt.client.widgets.form.fields.events.HasValueHoverHandlers`
- `com.smartgwt.client.widgets.form.fields.events.ValueHoverHandler`
- `com.smartgwt.client.widgets.grid.CellValueHoverFormatter`
- `com.smartgwt.client.widgets.grid.HeaderHoverFormatter`
- `com.smartgwt.client.widgets.grid.events.CellValueHoverHandler`
- `com.smartgwt.client.widgets.grid.events.GroupStateChangedHandler`
- `com.smartgwt.client.widgets.grid.events.HasCellValueHoverHandlers`
- `com.smartgwt.client.widgets.grid.events.HasGroupStateChangedHandlers`
- `com.smartgwt.client.widgets.grid.events.HasHeaderHoverHandlers`
- `com.smartgwt.client.widgets.grid.events.HeaderHoverHandler`
- `com.smartgwt.client.widgets.layout.events.HasSectionHeaderTitleHoverHandlers`
- `com.smartgwt.client.widgets.layout.events.SectionHeaderTitleHoverHandler`
- `com.smartgwt.client.widgets.menu.events.HasMenuIconClickHandlers`
- `com.smartgwt.client.widgets.menu.events.MenuIconClickHandler`
- `com.smartgwt.client.widgets.tab.events.HasTabsReorderedHandlers`
- `com.smartgwt.client.widgets.tab.events.TabsReorderedHandler`

### New Classes:

- `com.smartgwt.client.bean.BeanFactory`
- `com.smartgwt.client.bean.BeanFactoryForBaseWidget`
- `com.smartgwt.client.bean.BeanFactoryForDataClass`
- `com.smartgwt.client.bean.BeanMethod`
- `com.smartgwt.client.bean.BeanProperty`
- `com.smartgwt.client.bean.BeanProperty1Getter`
- `com.smartgwt.client.bean.BeanProperty1Getter1Setter`
- `com.smartgwt.client.bean.BeanProperty1Setter`
- `com.smartgwt.client.bean.BeanPropertyMultiple`
- `com.smartgwt.client.bean.BeanValueType`
- `com.smartgwt.client.bean.BeanValueType$Convertability`
- `com.smartgwt.client.data.DSRequestModifier`
- `com.smartgwt.client.types.DataLineType`
- `com.smartgwt.client.types.ExportImageFormat`
- `com.smartgwt.client.types.LabelCollapseMode`
- `com.smartgwt.client.types.LabelRotationMode`
- `com.smartgwt.client.types.NavigationDirection`
- `com.smartgwt.client.types.PreserveOpenState`
- `com.smartgwt.client.types.RegressionLineType`
- `com.smartgwt.client.types.SelectionNotificationType`
- `com.smartgwt.client.types.ZoomStartPosition`
- `com.smartgwt.client.util.ConvertTo`
- `com.smartgwt.client.util.DateUtil$1`
- `com.smartgwt.client.util.DateUtil$2`
- `com.smartgwt.client.util.DateUtil$3`
- `com.smartgwt.client.widgets.DateRangeDialog`
- `com.smartgwt.client.widgets.FieldPickerWindow`
- `com.smartgwt.client.widgets.HoverHTMLCustomizer`
- `com.smartgwt.client.widgets.MultiGroupDialog`
- `com.smartgwt.client.widgets.NavigationButton`
- `com.smartgwt.client.widgets.RangeSlider`
- `com.smartgwt.client.widgets.StretchItem`
- `com.smartgwt.client.widgets.UserSummary`
- `com.smartgwt.client.widgets.calendar.EventWindow`
- `com.smartgwt.client.widgets.calendar.MonthViewHoverHTMLCustomizer`
- `com.smartgwt.client.widgets.calendar.events.CurrentViewChangedEvent`
- `com.smartgwt.client.widgets.calendar.events.EventHoverHTMLEvent`
- `com.smartgwt.client.widgets.calendar.events.TimelineEventMoved`
- `com.smartgwt.client.widgets.calendar.events.TimelineEventResized`
- `com.smartgwt.client.widgets.chart.ZoomChangedEvent`
- `com.smartgwt.client.widgets.drawing.GaugeSector`
- `com.smartgwt.client.widgets.drawing.events.DragResizeMoveEvent`
- `com.smartgwt.client.widgets.events.ChangedEvent`
- `com.smartgwt.client.widgets.events.TitleHoverEvent`
- `com.smartgwt.client.widgets.form.fields.DoubleItem`
- `com.smartgwt.client.widgets.form.fields.events.ValueHoverEvent`
- `com.smartgwt.client.widgets.grid.AdvancedHiliteEditor`
- `com.smartgwt.client.widgets.grid.DragTrackerIconCustomizer`
- `com.smartgwt.client.widgets.grid.GridSummaryCustomizer`
- `com.smartgwt.client.widgets.grid.GroupSummary`
- `com.smartgwt.client.widgets.grid.GroupSummaryCustomizer`
- `com.smartgwt.client.widgets.grid.HiliteEditor`
- `com.smartgwt.client.widgets.grid.HiliteRule`
- `com.smartgwt.client.widgets.grid.events.CellValueHoverEvent`
- `com.smartgwt.client.widgets.grid.events.GroupStateChangedEvent`
- `com.smartgwt.client.widgets.grid.events.HeaderHoverEvent`
- `com.smartgwt.client.widgets.layout.events.SectionHeaderTitleHoverEvent`
- `com.smartgwt.client.widgets.menu.TreeMenuButton`
- `com.smartgwt.client.widgets.menu.events.MenuIconClickEvent`
- `com.smartgwt.client.widgets.tab.events.TabsReorderedEvent`
- `com.smartgwt.logicalstructure.widgets.DateRangeDialogLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.FieldPickerWindowLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.MultiGroupDialogLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.NavigationButtonLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.RangeSliderLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.calendar.EventWindowLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.grid.AdvancedHiliteEditorLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.grid.HiliteEditorLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.grid.HiliteRuleLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.menu.TreeMenuButtonLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.toolbar.ToolStripButtonLogicalStructure`
- `com.smartgwt.logicalstructure.widgets.toolbar.ToolStripMenuButtonLogicalStructure`
- `com.smartgwt.rebind.BeanClass`
- `com.smartgwt.rebind.BeanMethod`
- `com.smartgwt.rebind.BeanValueType`
- `com.smartgwt.rebind.BeanValueTypeFactoryGenerator`
- `com.smartgwt.rebind.CanvasMetaBeanFactoryGenerator`
- `com.smartgwt.rebind.FormItemMetaBeanFactoryGenerator`
- `com.smartgwt.rebind.MetaBeanFactoryGenerator`