JIDE 3.5.15

Deprecated API


Contents
Deprecated Interfaces
com.jidesoft.grid.AutoFilterTableHeaderAdapter
          replaced by AutoFilterTableModel. 
com.jidesoft.introspector.BeanIntrospectorFactory
          Please use IntrospectorFactory instead. 
com.jidesoft.grid.CellEditorValueProvider
          replaced by ListComboBoxCellEditor or CheckBoxListComboBoxCellEditor which know how to use userObject of ConverterContext to configure the possible values dynamically. 
com.jidesoft.grid.Filter
          The class is moved to com.jidesoft.filter. Please update your code to use this one under com.jidesoft.filter instead. 
com.jidesoft.swing.JideMenu.MenuCreator
          The createMenu method of MenuCreator should JPopupMenu as parameter. Since it's a public API we have to deprecated this one and ask users to use JideMenu.PopupMenuCustomizer instead. 
com.jidesoft.editor.marker.MarkerEyePainter
          please use MarkerEyePainter instead. 
com.jidesoft.editor.marker.MarkerListener
          please use com.jidesoft.marker.MarkerListener instead. 
com.jidesoft.editor.marker.MarkerModel
          please use MarkerModel instead. 
com.jidesoft.editor.marker.MarkerStripePainter
          please use com.jidesoft.marker.MarkerStripePainter instead. 
com.jidesoft.converter.RegistrationListener
          please use the one at com.jidesoft.utils.RegistrationListener. 
 

Deprecated Classes
com.jidesoft.grid.AbstractFilter
          The class is moved to com.jidesoft.filter. Please update your code to use this one under com.jidesoft.filter instead. 
com.jidesoft.grid.AutoFilterUtils
          replaced by newly designed NestedTableHeader which could work well with AutoFilter function and also have the capability to accept text input. 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton
          replaced by JideTabbedPane.NoFocusButton 
com.jidesoft.introspector.BeanIntrospectorContext
          Please use IntrospectorContext instead. 
com.jidesoft.introspector.BeanIntrospectorManager
          Please use IntrospectorManager instead. 
com.jidesoft.pivot.BigDecimalSummaryCalculator
          Please use DefaultSummaryCalculator instead as DefaultSummaryCalculator supports BigDecimal as well. 
com.jidesoft.converter.CacheMap
          please use the one at com.jidesoft.utils.CacheMap. 
com.jidesoft.list.CheckBoxListWithAllSelectionModel
          replaced by CheckBoxListSelectionModel 
com.jidesoft.grid.ColumnStripeCellStyleProvider
          Please use CellStyleTable.setTableStyleProvider(TableStyleProvider) to set a ColumnStripeTableStyleProvider which will keep the alternative column stripes even after the columns are rearranged. 
com.jidesoft.hssf.CsvPivotTableUtils
          replaced by CsvPivotTableUtils to remove the dependency on POI jars 
com.jidesoft.hssf.CsvTableScrollPaneUtils
          replaced by CsvTableScrollPaneUtils to remove the dependency on POI jars 
com.jidesoft.hssf.CsvTableUtils
          replaced by CsvTableUtils to remove the dependency on POI jars 
com.jidesoft.grid.EnumCellRenderer
          Please use ContextSensitiveCellRenderer instead because in the case of cell renderer, there is no need to use a renderer based on ExComboBox since it is not editable anyway. 
com.jidesoft.list.FilterableCheckBoxListSelectionModel
          replaced by CheckBoxListSelectionModelWithWrapper 
com.jidesoft.gauge.GaugeTickStyle
          Please use DialTickStyle for styling of Dial Ticks. 
com.jidesoft.hssf.HssfAggregateTablePaneUtils
          replaced by HssfTableScrollPaneUtils 
com.jidesoft.hssf.HssfAggregateTableUtils
          replaced by HssfTableUtils 
com.jidesoft.grid.IconRenderer
          renamed to IconCellRenderer so please use IconCellRenderer instead. 
com.jidesoft.swing.JCellRendererPane
          no longer used in other JIDE classes. 
com.jidesoft.swing.LegacyTristateCheckBox
          Replaced by TristateCheckBox. 
com.jidesoft.editor.marker.Marker
          please use com.jidesoft.marker.Marker. 
com.jidesoft.editor.marker.MarkerEvent
          please com.jidesoft.marker.MarkerEvent instead 
com.jidesoft.grid.NestedSortableTableHeader
          replaced by NestedTableHeader since 3.1.0 
com.jidesoft.converter.RegistrationEvent
          please use the one at com.jidesoft.utils.RegistrationEvent. 
com.jidesoft.grid.RowStripeCellStyleProvider
          Please use CellStyleTable.setTableStyleProvider(TableStyleProvider) to set a RowStripeTableStyleProvider which will keep the alternative row stripes even after the rows are sorted using JDK's table sorting feature. 
com.jidesoft.chart.render.ShadowFactory
          in favour of com.jidesoft.swing 
com.jidesoft.swing.SplashScreen
          We will not work on this component in the future. In JDK6, Sun introduced SplashScreen component which is much better because it will be shown as soon as JVM started. We suggest you to use that SplashScreen instead of this one. Hence we decided to deprecate this class. 
com.jidesoft.editor.tokenmarker.TokenMarker.LineInfo
          replaced by a byte array and an Object array in TokenMarker to reduce memory usage. 
com.jidesoft.grid.ValueFilterListSelectionModel
          replaced by CheckBoxListSelectionModel 
 

Deprecated Enums
com.jidesoft.chart.annotation.Rotation
          Please use the enum at com.jidesoft.chart.util.Rotation instead 
 

Deprecated Fields
com.jidesoft.utils.Lm.AF_DEBUG
          no longer used 
com.jidesoft.swing.CheckBoxList.ALL
          replaced by CheckBoxList.ALL_ENTRY 
com.jidesoft.grid.JideTable.AUTO_RESIZE_ALL_COLUMNS_FILL
          please use AUTO_RESIZE_FILL | AUTO_RESIZE_ALL_COLUMNS instead. 
com.jidesoft.grid.JideTable.AUTO_RESIZE_LAST_COLUMN_FILL
          please use AUTO_RESIZE_FILL | AUTO_RESIZE_LAST_COLUMN instead. 
com.jidesoft.grid.JideTable.AUTO_RESIZE_NEXT_COLUMN_FILL
          please use AUTO_RESIZE_FILL | AUTO_RESIZE_NEXT_COLUMN instead. 
com.jidesoft.grid.JideTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS_FILL
          please use AUTO_RESIZE_FILL | AUTO_RESIZE_SUBSEQUENT_COLUMNS instead. 
com.jidesoft.utils.Lm.BP_DEBUG
          no longer used 
com.jidesoft.editor.CodeEditor.caretTimer
          no longer use static field to start one timer for all CodeEditors. Each CodeEditor manages its own timer. 
com.jidesoft.utils.Lm.CB_DEBUG
          no longer used 
com.jidesoft.grid.TableColumnChooser.CLICK_COLUMN_INDEX
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.grid.TableColumnChooser.CLIENT_PROPERTY_TABLE_COLUMN_INDEX
           
com.jidesoft.grid.TableColumnChooser.CLIENT_PROPERTY_TABLE_COLUMN_NAME
           
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton.CLOSE_BUTTON
          replaced by JideTabbedPane.BUTTON_CLOSE 
com.jidesoft.utils.Lm.CM_DEBUG
          no longer used 
com.jidesoft.grid.TableColumnChooser.COLUMN_INDEX
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.utils.Lm.DEBUG
          no longer used 
com.jidesoft.converter.ConverterContext.DEFAULT_CONTEXT_DYNAMIC_VALUE
           
com.jidesoft.grid.EditorContext.DEFAULT_CONTEXT_DYNAMIC_VALUE
           
com.jidesoft.grid.TableColumnChooser.DISPLAY_COLUMN_NAMES
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.utils.Lm.DOC_DEBUG
          no longer used 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton.EAST_BUTTON
          replaced by JideTabbedPane.BUTTON_EAST 
com.jidesoft.plaf.LookAndFeelFactory.EXTENSION_STYLE_OFFICE2003_WITHOUT_MENU
           
com.jidesoft.plaf.LookAndFeelFactory.EXTENSION_STYLE_OFFICE2007_WITHOUT_MENU
           
com.jidesoft.editor.tokenmarker.TokenMarker.firstToken
          replaced by the first element of TokenMarker._tokens 
com.jidesoft.grid.TableColumnChooser.FIXED_COLUMNS
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.editor.CodeEditor.focusedComponent
          no longer use static field to track the CodeEditor that has focus. 
com.jidesoft.utils.Lm.HG_DEBUG
          no longer used 
com.jidesoft.grid.TableColumnChooser.HIDDEN_COLUMNS
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.utils.Lm.ID_DEBUG
          no longer used 
com.jidesoft.editor.tokenmarker.TokenMarker.lastToken
          replaced by the second element of TokenMarker._tokens 
com.jidesoft.editor.tokenmarker.TokenMarker.lineInfo
          replaced by TokenMarker._lineInfoToken && TokenMarker._lineInfoExtended to reduce memory usage. 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton.LIST_BUTTON
          replaced by JideTabbedPane.BUTTON_LIST 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton.NORTH_BUTTON
          replaced by JideTabbedPane.BUTTON_NORTH 
com.jidesoft.utils.Lm.PG_DEBUG
          no longer used 
com.jidesoft.plaf.LookAndFeelFactory.PLASTIC3D_LNF_1_3
          replaced by PLASTIC3D_LNF 
com.jidesoft.docking.DockableFrame.PROPERTY_ADDITONAL_BUTTON_ACTIONS
           
com.jidesoft.grid.JideTable.PROPERTY_CLEAR_SELECTION_ON_TABLE_DATA_CHANGES
          replaced by JideTable.PROPERTY_LOAD_SELECTION_ON_TABLE_DATA_CHANGES 
com.jidesoft.chart.Chart.PROPERTY_VERTICAL_GRIDLINES_VISIBLE
          Please use corrected spelling PROPERTY_VERTICAL_GRID_LINES_VISIBLE 
com.jidesoft.chart.Chart.PROPERTY_VERTICAL_MINOR_GRIDLINES_VISIBLE
          Please use corrected spelling PROPERTY_VERTICAL_MINOR_GRID_LINES_VISIBLE 
com.jidesoft.utils.Lm.RA_DEBUG
          no longer used 
com.jidesoft.chart.model.Highlight.rollover
          in favour of use of rollover property on a Chart 
com.jidesoft.grid.JideTable.ROW_AUTO_RESIZES_PROPERTY
          renamed to PROPERTY_ROW_AUTO_RESIZES 
com.jidesoft.chart.model.Highlight.selected
          in favour of use of ListSelectionModel, which is separate from the data model 
com.jidesoft.grid.TableColumnChooser.SHOW_AUTO_RESIZE
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.grid.TableColumnChooser.SHOW_SELECTION
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton.SOUTH_BUTTON
          replaced by JideTabbedPane.BUTTON_SOUTH 
com.jidesoft.grid.TableColumnChooser.TABLE
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.grid.TableColumnChooser.TABLE_COLUMN_CHOOSER
          This client property is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.TabCloseButton.WEST_BUTTON
          replaced by JideTabbedPane.BUTTON_WEST 
 

Deprecated Methods
com.jidesoft.editor.CodeEditor._offsetToX(int, int)
          replaced by CodeEditor._offsetToX(int) 
com.jidesoft.docking.DockableFrame.addAdditionalButtonActions(Action, Icon)
          replaced by DockableFrame.addAdditionalButtonActions(javax.swing.Action) 
com.jidesoft.swing.JideBorderLayout.addLayoutComponent(String, Component)
          replaced by addLayoutComponent(Component, Object). 
com.jidesoft.pivot.SummaryCalculator.addValue(IPivotDataModel, PivotField, int, int, Object)
          replaced by SummaryCalculator.addValue(PivotValueProvider, PivotField, Values, Values, Object) 
com.jidesoft.pivot.DefaultSummaryCalculator.addValue(IPivotDataModel, PivotField, int, int, Object)
          replaced by DefaultSummaryCalculator.addValue(PivotValueProvider, PivotField, Values, Values, Object) 
com.jidesoft.pivot.SummaryCalculator.addValue(PivotValueProvider, PivotField, Object)
          replaced by SummaryCalculator.addValue(PivotValueProvider, PivotField, Values, Values, Object) 
com.jidesoft.pivot.DefaultSummaryCalculator.addValue(PivotValueProvider, PivotField, Object)
          replaced by DefaultSummaryCalculator.addValue(PivotValueProvider, PivotField, Values, Values, Object) 
com.jidesoft.utils.CachedArrayList.adjustCache(int, int)
          no longer being invoked since 3.4.0 
com.jidesoft.docking.DeprecatedDockingManager.autohideFrame(DockableFrame, int, int)
          use #autohideFrame(String,int,int) instead. 
com.jidesoft.docking.DefaultDockingManager.autohideFrame(DockableFrame, int, int)
           
com.jidesoft.grid.JideTable.calculateAutoResizedRowHeights()
          replaced by #calculateRowHeight. This method will not be invoked while setRowAutoResizes(true). Please override #calculateRowHeight instead to calculate row height. 
com.jidesoft.grid.JideTable.calculateAutoResizedRowHeights(int, int)
          replaced by #calculateRowHeight. This method will not be invoked while setRowAutoResizes(true). Please override #calculateRowHeight instead to calculate row height. 
com.jidesoft.pivot.PivotDataModel.calculateStatistics(PivotField, int, int, int, Object[])
          replaced by PivotDataModel.calculateStatistics(PivotField, Values, Values, int, Object[]) 
com.jidesoft.pivot.CalculatedPivotDataModel.collectChildrenValues(Values, boolean, int)
           
com.jidesoft.editor.CodeEditor.columnToX(int)
          as this method doesn't consider the actual font it is used so when the font is not fix-width, this method will return the wrong result. The correct one to use is CodeEditor.columnToX(int, int) which takes the line index. 
com.jidesoft.tree.DefaultTreeModelWrapper.convertTreeModelEvent(TreeModelEvent)
          replaced by DefaultTreeModelWrapper.convertTreeModelEvent(javax.swing.event.TreeModelEvent, int) 
com.jidesoft.docking.DeprecatedDockingManager.createAutoHideMouseListener(DockableFrame, int)
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.createAutoHideMouseListener(DockableFrame, int)
           
com.jidesoft.grid.TableColumnChooser.createColumnChooserMenuItems(JPopupMenu, JTableHeader, int[], int)
          This method is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.grid.TableColumnChooser.createColumnChooserMenuItems(JPopupMenu, JTableHeader, int[], int[], int)
          This method is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.chart.util.ShapeFactory.createDiamond(double, double, double)
          in favour of createDiamond2D. This method will be removed some time after release 2.9.2. 
com.jidesoft.grid.QuickTableFilterField.createDisplayTableModel(TableModel)
          We switched to use createFilterableTableModel which returns IFilterableTableModel. So if you plan to override it, override createFilterableTableModel method instead. 
com.jidesoft.chart.util.ShapeFactory.createDownTriangle(double, double, double)
          in favour of createDownTriangle2D. This method will be removed some time after release 2.9.2. 
com.jidesoft.diff.BasicDiffPane.createLineDiff(int, int)
          replaced by BasicDiffPane.createLinesDiff(int, int, int, int) 
com.jidesoft.plaf.basic.BasicJideTabbedPaneUI.createNoFocusButton(int)
          replaced by JideTabbedPane.createNoFocusButton(int) 
com.jidesoft.dashboard.Dashboard.createNormalGadgetContainer()
          replaced by Dashboard.createNormalGadgetContainer(boolean) 
com.jidesoft.grid.JideTable.createSortHeaderRenderer()
          replaced by StyledLabel based header renderer. 
com.jidesoft.grid.TableScrollPane.createTable(TableModel, boolean, int, int)
          We added a footer parameter to the createTable method. This method was left here for backward compatible reason. Please change your code to override TableScrollPane.createTable(javax.swing.table.TableModel, boolean, int) instead. 
com.jidesoft.grid.LegacyTableComboBoxCellEditor.createTableComboBox(TableModel, Class)
          please use LegacyTableComboBoxCellEditor.createTableComboBox() instead. 
com.jidesoft.chart.util.ShapeFactory.createUpTriangle(double, double, double)
          in favour of createUpTriangle2D. This method will be removed some time after release 2.9.2. 
com.jidesoft.docking.DeprecatedDockingManager.dockFrame(DockableFrame, int, int)
          use #dockFrame(String,int,int) instead. 
com.jidesoft.docking.DefaultDockingManager.dockFrame(DockableFrame, int, int)
           
com.jidesoft.docking.DeprecatedDockingManager.doLayout()
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.doLayout()
           
com.jidesoft.grid.PropertyTableModel.findProperty(String)
          If you want to find property that is visible, use PropertyTableModel.getVisibleProperty(String). If you want to find property either is either visible or invisible, use PropertyTableModel.getProperty(String). 
com.jidesoft.docking.DeprecatedDockingManager.floatFrame(DockableFrame, Rectangle, boolean)
          use #floatFrame(String, Rectangle, boolean). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.floatFrame(DockableFrame, Rectangle, boolean)
           
com.jidesoft.docking.DeprecatedDockingManager.floatingFrameActivated(WindowEvent)
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.floatingFrameActivated(WindowEvent)
           
com.jidesoft.docking.DeprecatedDockingManager.floatingFrameDeactivated(WindowEvent)
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.floatingFrameDeactivated(WindowEvent)
           
com.jidesoft.docking.DeprecatedDockingManager.getActiveFrame()
          use #getActiveFrameKey() instead. 
com.jidesoft.docking.DefaultDockingManager.getActiveFrame()
           
com.jidesoft.treemap.TreeMapSettings.getAggregation()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getAggregation()
           
com.jidesoft.treemap.TreeMapSettings.getAlgorithm()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getAlgorithm()
           
com.jidesoft.grid.AbstractExpandable.getAllVisibleChildrenCount()
          please use TableModelWrapperUtils.getVisibleChildrenCount(TableModel, ROW) instead to get visible children count 
com.jidesoft.docking.DeprecatedDockingManager.getAutoHideContaner(int)
          use #getAutoHideContainer(int). This method had a typo. 
com.jidesoft.docking.DefaultDockingManager.getAutoHideContaner(int)
           
com.jidesoft.gauge.PointerIndicatorRenderer.getAxisPlacement()
          in favour of more flexible property getPointerPlacement() 
com.jidesoft.treemap.TreeMapSettings.getBorderColor()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getBorderColor()
           
com.jidesoft.treemap.TreeMapSettings.getBorderThickness()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getBorderThickness()
           
com.jidesoft.editor.marker.MarkerArea.getColor(int)
          Please use MarkerArea.getMarkerColor(int). From JIDE 3.2 release, this method will no longer use the SyntaxStyle to figure out the color automatically because there is no clear one-to-one mapping between the style and the marker type. If you would like to register more colors for the marker, please use MarkerArea.registerMarkerColor(int, java.awt.Color). By default, we only register the color or error and warning. 
com.jidesoft.gantt.GanttModelEvent.getColumn()
          replaced by GanttModelEvent.getSubEntryIndex() 
com.jidesoft.grid.TableCustomFilterEditor.getColumnIndex()
          replaced by TableCustomFilterEditor.setColumnIndices(int[]) 
com.jidesoft.docking.DeprecatedDockingManager.getDefaultFocusComponent()
          The Docking Manager doesn't have it's own focus policy. It routes all focus to the individual frames or the workspace because these components implement Refocusable. Refocusable.getDefaultFocusComponent(). 
com.jidesoft.docking.DefaultDockingManager.getDefaultFocusComponent()
           
com.jidesoft.gauge.Dial.getDialBackground()
          in favour of getGaugeBackground() 
com.jidesoft.docking.DeprecatedDockingManager.getFirstFrame()
          use #getFirstFrameKey(). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.getFirstFrame()
           
com.jidesoft.chart.render.SimplePieLabelRenderer.getForeground()
          Use getLabelColor instead 
com.jidesoft.gantt.GanttEntryRenderer.getGanttEntryRendererComponent(GanttChart, GanttEntry, boolean, boolean, int, Insets)
          replaced by GanttEntryRenderer.getGanttEntryRendererComponent(GanttChart, GanttEntry, boolean, boolean, int, int, java.awt.Insets) ) 
com.jidesoft.gantt.DefaultGanttEntryRenderer.getGanttEntryRendererComponent(GanttChart, GanttEntry, boolean, boolean, int, Insets)
           
com.jidesoft.gantt.GanttLabelRenderer.getGanttLabelRendererComponent(GanttChart, GanttEntry, boolean, boolean, int)
          replaced by GanttLabelRenderer.getGanttLabelRendererComponent(GanttChart, GanttEntry, boolean, boolean, int, int) 
com.jidesoft.gantt.DefaultGanttLabelRenderer.getGanttLabelRendererComponent(GanttChart, GanttEntry, boolean, boolean, int)
           
com.jidesoft.treemap.TreeMapSettings.getHeaderBackground()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getHeaderBackground()
           
com.jidesoft.treemap.TreeMapSettings.getHeaderEffectColor()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getHeaderEffectColor()
           
com.jidesoft.treemap.TreeMapSettings.getHeaderFont()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getHeaderFont()
           
com.jidesoft.treemap.TreeMapSettings.getHeaderForeground()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getHeaderForeground()
           
com.jidesoft.pivot.AggregateTableUtils.getInnerModelIndex(JTable, Object)
          replaced by AggregateTableUtils.getFieldIndex(javax.swing.JTable, Object) 
com.jidesoft.treemap.TreeMapSettings.getLabelingEffectColor()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getLabelingEffectColor()
           
com.jidesoft.treemap.TreeMapSettings.getLabelingFont()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getLabelingFont()
           
com.jidesoft.treemap.TreeMapSettings.getLabelingForeground()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getLabelingForeground()
           
com.jidesoft.docking.DeprecatedDockingManager.getLastFrame()
          use #getLastFrameKey(). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.getLastFrame()
           
com.jidesoft.chart.style.ChartStyle.getLinePaint()
          in favour of getLineFill() Note that this method will be removed some time after release 2.10 
com.jidesoft.lucene.LuceneQuickTableFilterField.getLuceneHelpURL()
          please use LuceneFilterMenuSupport.getLuceneHelpURL() instead 
com.jidesoft.docking.DeprecatedDockingManager.getMainFrame()
          use getRootPaneContainer instead since DockingManager can support all RootPaneContainer, not just JFrame 
com.jidesoft.docking.DefaultDockingManager.getMainFrame()
           
com.jidesoft.docking.DeprecatedDockingManager.getMaximizedFrame()
          use DeprecatedDockingManager.getMaximizedFrame(). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.getMaximizedFrame()
           
com.jidesoft.swing.JideMenu.getMenuCreator()
          useJideMenu.PopupMenuCustomizer and JideMenu.getPopupMenuCustomizer() instead. 
com.jidesoft.treemap.TreeMapSettings.getNesting()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getNesting()
           
com.jidesoft.docking.DeprecatedDockingManager.getNextFrame(DockableFrame)
          use #getNextFrameKey(String). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.getNextFrame(DockableFrame)
           
com.jidesoft.treemap.TreeMapSettings.getOrdering()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getOrdering()
           
com.jidesoft.pivot.AggregateTableUtils.getOuterModelIndex(JTable, int)
          replaced by AggregateTableUtils.getTableModelIndex(javax.swing.JTable, int) 
com.jidesoft.grid.TableFlashable.getPosisbleFlashColumns()
          replaced by TableFlashable.getPossibleFlashColumns(). 
com.jidesoft.pivot.PivotDataModel.getPossibleValues(int)
          the order of the possible values returned from this method is not clear. Please use PivotDataModel.getPossibleValues(int, java.util.Comparator) instead. We didn't use this method anymore in our code. 
com.jidesoft.pivot.IPivotDataModel.getPossibleValues(int)
          the order of the possible values returned from this method is not clear. Please use IPivotDataModel.getPossibleValues(int, java.util.Comparator) instead. We didn't use this method anymore in our code. 
com.jidesoft.docking.DeprecatedDockingManager.getPreviousFrame(DockableFrame)
          use #getPreviousFrameKey(String). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.getPreviousFrame(DockableFrame)
           
com.jidesoft.search.FindAndReplacePanel.getResourceBundle()
          replaced by FindAndReplaceTarget.getResourceString(String) 
com.jidesoft.treemap.TreeMapSettings.getScale()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getScale()
           
com.jidesoft.grid.QuickTableFilterField.getSearchingColumnIndex()
          We enable multiple column filter now so this method is deprecated. Please use QuickTableFilterField.getSearchingColumnIndices() instead. 
com.jidesoft.chart.style.ChartStyle.getShape()
          in favour of getPointShape() 
com.jidesoft.chart.model.ModelMorpher.getSourceStyle()
          this is unused and will be removed some time after 3.2.4 
com.jidesoft.grid.TableUtils.getTablePreference(JTable)
          replaced by TableUtils.getTablePreferenceByName(javax.swing.JTable) 
com.jidesoft.chart.model.ModelMorpher.getTargetStyle()
          this is unused and will be removed some time after 3.2.4 
com.jidesoft.treemap.TreeMapSettings.getTooltipFont()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getTooltipFont()
           
com.jidesoft.treemap.TreeMapSettings.getTooltipForeground()
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.getTooltipForeground()
           
com.jidesoft.pivot.HeaderTableModel.getValueAtInString(Locale, int, int)
          replaced by HeaderTable.getValueAtInString(int, int, com.jidesoft.hssf.HssfTableUtils.CellValueConverter) in PivotTablePane scenario or AggregateTable.getValueAtInString(int, int, com.jidesoft.grid.ValueConverter) in AggregateTable scenario. 
com.jidesoft.pivot.HeaderTableModel.getValueAtInString(Locale, Object, int, int)
          replaced by HeaderTable.getValueAtInString(int, int, com.jidesoft.hssf.HssfTableUtils.CellValueConverter) in PivotTablePane scenario or AggregateTable.getValueAtInString(int, int, com.jidesoft.grid.ValueConverter) in AggregateTable scenario. 
com.jidesoft.pivot.HeaderTableModel.getValueAtInString(PivotTablePane, int, int)
          replaced by HeaderTable.getValueAtInString(int, int, com.jidesoft.hssf.HssfTableUtils.CellValueConverter) in PivotTablePane scenario or AggregateTable.getValueAtInString(int, int, com.jidesoft.grid.ValueConverter) in AggregateTable scenario. 
com.jidesoft.pivot.HeaderTableModel.getValueAtInString(PivotTablePane, Object, int, int)
          replaced by HeaderTable.getValueAtInString(int, int, com.jidesoft.hssf.HssfTableUtils.CellValueConverter) in PivotTablePane scenario or AggregateTable.getValueAtInString(int, int, com.jidesoft.grid.ValueConverter) in AggregateTable scenario. 
com.jidesoft.grid.TableModelWrapperUtils.getVisibleChildrenCount(TableModel, Row)
          replaced by TreeTableUtils.getDescendantCount(javax.swing.table.TableModel, Row, boolean, boolean) 
com.jidesoft.grid.TableModelWrapperUtils.getVisibleChildrenCount(TableModel, Row, boolean, boolean)
          replaced by TreeTableUtils.getDescendantCount(javax.swing.table.TableModel, Row, boolean, boolean) 
com.jidesoft.chart.model.DefaultChartModel.getXLeadingMarginProportion()
          this method will be removed some time after release 3.3.3 
com.jidesoft.chart.model.DefaultChartModel.getXTrailingMarginProportion()
          this method will be removed some time after release 3.3.3 
com.jidesoft.chart.model.DefaultChartModel.getYLeadingMarginProportion()
          this method will be removed some time after release 3.3.3 
com.jidesoft.chart.model.DefaultChartModel.getYTrailingMarginProportion()
          this method will be removed some time after release 3.3.3 
com.jidesoft.docking.DeprecatedDockingManager.handleEscapeKey(AWTEvent)
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.handleEscapeKey(AWTEvent)
           
com.jidesoft.docking.DeprecatedDockingManager.hideActiveAutohideFrame()
          use #stopShowingAutohideFrame(). This method had confusing but similar functionality 
com.jidesoft.docking.DefaultDockingManager.hideActiveAutohideFrame()
           
com.jidesoft.dashboard.GadgetManager.hideGadget(GadgetComponent)
          replaced by GadgetManager.hideGadgetComponent(GadgetComponent) 
com.jidesoft.introspector.IntrospectorManager.initDefaultBeanIntrospector()
          use IntrospectorManager.initDefaultIntrospector() 
com.jidesoft.grid.JideTableTransferHandler.insertRow(JTable, int, Vector)
          no longer get invoked. 
com.jidesoft.grid.TableColumnChooser.install(JTable)
          Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.grid.FilterableTreeTableModel.invalidateFilterCache(Object)
            
com.jidesoft.grid.FilterableTreeTableModel.invalidateFilterCache(Object, boolean)
            
com.jidesoft.docking.DockableFrame.isActivateAfterSliding()
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DeprecatedDockingManager.isAllowRequestFocus()
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.isAllowRequestFocus()
           
com.jidesoft.grid.DefaultGroupTableModel.isAscendingGroupOrder()
          replaced by DefaultGroupTableModel.addGroupColumn(int, int), sorting is the second parameter. 
com.jidesoft.docking.DockingManager.isAutoActivateFocusOwner()
          not in use any more due to new focus management mechanism. 
com.jidesoft.docking.DefaultDockingManager.isAutoActivateFocusOwner()
           
com.jidesoft.chart.style.ChartStyle.isBarVisible()
          in favour of isBarsVisible 
com.jidesoft.list.DualList.isButtonPanelVisible()
          Replaced by DualList.isMiddleButtonPanelVisible() 
com.jidesoft.grid.JideTable.isClearSelectionOnTableDataChanges()
          replaced by JideTable.isLoadSelectionOnTableDataChanged(). 
com.jidesoft.pivot.IPivotDataModel.isDisplayGrandTotalFirst()
          replaced by IPivotDataModel.isDisplayGrandTotalFirstForRow() and IPivotDataModel.isDisplayGrandTotalFirstForColumn() 
com.jidesoft.grid.JideTable.isFillBottom()
          replaced by JideTable.isFillsBottom() 
com.jidesoft.grid.JideTable.isFillGrids()
          replaced by JideTable.isFillsGrids() 
com.jidesoft.grid.JideTable.isFillRight()
          replaced by JideTable.isFillsRight() 
com.jidesoft.grid.AutoFilterBox.isFilterIndicatorVisible()
          replaced by AutoFilterBox.isShowFilterIcon() 
com.jidesoft.docking.DeprecatedDockingManager.isFocusDuringLoadLayout()
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.isFocusDuringLoadLayout()
           
com.jidesoft.diff.CodeEditorDiffPane.isIgnoreLeadingTrailingSpaces()
          replaced by CodeEditorDiffPane.isIgnoreWhitespaces() 
com.jidesoft.grid.TableColumnChooser.isKeepColumnOrder()
          This method is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.plaf.LookAndFeelFactory.isPlastic3D13LnfInstalled()
          replace by LookAndFeelFactory.isPlastic3DLnfInstalled() 
com.jidesoft.grid.SortableTable.isPreserveSelectionsAfterSorting()
          this flag will not take effect, since we will preserve selection anyway after sorting right now. 
com.jidesoft.docking.DockingManager.isResizable()
          replaced by DockingManager.isFloatingFramesResizable() and DockingManager.isDockedFramesResizable() 
com.jidesoft.docking.DefaultDockingManager.isResizable()
          replaced by DefaultDockingManager.isFloatingFramesResizable() and DefaultDockingManager.isDockedFramesResizable() 
com.jidesoft.grid.CellStyle.isShowIconOnly()
          replaced by CellStyle.getText(). If it returns an empty string, that means only icon will be shown. 
com.jidesoft.utils.DateUtils.max(List)
          replaced by DateUtils.maxDates(java.util.List) to comply with the new compilation regulation. We have to delete the max(List) in releases earlier than 2.9.4 due to the same reason. 
com.jidesoft.dashboard.GadgetManager.maximizeGadget(GadgetComponent)
          replaced by GadgetManager.maximizeGadgetComponent(GadgetComponent) 
com.jidesoft.dashboard.Dashboard.maximizeGadget(GadgetComponent)
          replaced by Dashboard.maximizeGadgetComponent(GadgetComponent) 
com.jidesoft.dashboard.GadgetManager.maximizeGadget(int, int)
          replaced by GadgetManager.maximizeGadgetComponent(int, int) 
com.jidesoft.dashboard.Dashboard.maximizeGadget(int, int)
          replaced by Dashboard.maximizeGadgetComponent(int, int) 
com.jidesoft.diff.CodeEditorMergePane.merge(String, String, String)
          replaced by CodeEditorMergePane.createMerge(). 
com.jidesoft.utils.DateUtils.min(List)
          replaced by DateUtils.minDates(java.util.List) to comply with the new compilation regulation. We have to delete the min(List) in releases earlier than 2.9.4 due to the same reason. 
com.jidesoft.editor.CodeEditor.offsetToLine(int)
          replaced by CodeEditor.offsetToViewPosition(int) 
com.jidesoft.editor.CodeEditor.offsetToX(int, int)
          replaced by CodeEditor.offsetToX(int) 
com.jidesoft.grid.SortableTableHeader.paintSortArrow(JComponent, SortableTable, Graphics, Rectangle, int, boolean)
          replaced by SortableTableHeaderCellDecorator 
com.jidesoft.grid.SortableTableHeader.paintSortArrows(Graphics)
          replaced by SortableTableHeaderCellDecorator 
com.jidesoft.editor.SyntaxUtils.paintSyntaxLine(CodeEditor, Segment, int, int, Token, SyntaxStyleSchema, TabExpander, Graphics, int, int)
          replaced by SyntaxUtils.paintSyntaxLine(CodeEditor, javax.swing.text.Segment, int, int, com.jidesoft.editor.tokenmarker.Token, SyntaxStyleSchema, javax.swing.text.TabExpander, java.awt.Graphics, int, int, int) 
com.jidesoft.gantt.GanttChart.prepareRenderer(GanttEntryRenderer, int, Insets)
          replaced by GanttChart.prepareRenderer(GanttEntryRenderer, int, int, java.awt.Insets) 
com.jidesoft.introspector.IntrospectorManager.registerBeanIntrospector(Class, BeanIntrospector)
          Please use IntrospectorManager.registerIntrospector(Class, Introspector) 
com.jidesoft.introspector.IntrospectorManager.registerBeanIntrospector(Class, BeanIntrospector, BeanIntrospectorContext)
          Please use IntrospectorManager.registerIntrospector(Class, Introspector, IntrospectorContext) 
com.jidesoft.introspector.IntrospectorManager.registerBeanIntrospector(Class, BeanIntrospectorFactory)
          Please use IntrospectorManager.registerIntrospector(Class, IntrospectorFactory, IntrospectorContext) 
com.jidesoft.introspector.IntrospectorManager.registerBeanIntrospector(Class, BeanIntrospectorFactory, BeanIntrospectorContext)
          Please use IntrospectorManager.registerIntrospector(Class, IntrospectorFactory, IntrospectorContext) 
com.jidesoft.grid.CellEditorManager.registerEditor(Class, CellEditor)
          use CellEditorManager.registerEditor(Class, CellEditorFactory). JTable don't support sharing the same instance of CellEditor. If you use this method to register a cell editor instance, it may cause problem when you try to edit two tables simultaneous. If you register a CellEditorFactory, a new cell editor will be created every time which avoids the problem of sharing cell editor. 
com.jidesoft.grid.CellEditorManager.registerEditor(Class, CellEditor, EditorContext)
          use CellEditorManager.registerEditor(Class, CellEditorFactory, EditorContext) JTable don't support sharing the same instance of CellEditor. If you use this method to register a cell editor instance, it may cause problem when you try to edit two tables simultaneous. If you register a CellEditorFactory, a new cell editor will be created every time which avoids the problem of sharing cell editor. 
com.jidesoft.grid.JideTableTransferHandler.removeRow(JTable, int)
          no longer get invoked 
com.jidesoft.dashboard.GadgetManager.restoreGadget()
          replaced by GadgetManager.restoreGadgetComponent() 
com.jidesoft.dashboard.Dashboard.restoreGadget()
          replaced by Dashboard.restoreGadgetComponent() 
com.jidesoft.grid.FilterableTableModel.retrieveFilterApplyRecords()
          not an accurate data from customer point of view. Please use FilterableTableModel#getActualModel()#getRowCount() instead. 
com.jidesoft.treemap.TreeMapSettings.setAggregation(Aggregation)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setAggregation(Aggregation)
           
com.jidesoft.treemap.TreeMapSettings.setAlgorithm(Algorithm)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setAlgorithm(Algorithm)
           
com.jidesoft.grid.DefaultGroupTableModel.setAscendingGroupOrder(boolean)
          replaced by DefaultGroupTableModel.addGroupColumn(int, int), sorting is the second parameter. 
com.jidesoft.docking.DockingManager.setAutoActivateFocusOwner(boolean)
          not in use any more due to new focus management mechanism. 
com.jidesoft.docking.DefaultDockingManager.setAutoActivateFocusOwner(boolean)
           
com.jidesoft.docking.DeprecatedDockingManager.setAutohideShowingFrame(DockableFrame)
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.setAutohideShowingFrame(DockableFrame)
           
com.jidesoft.gauge.PointerIndicatorRenderer.setAxisPlacement(BulletAxisPlacement)
          in favour of setPointerPlacement() 
com.jidesoft.chart.style.ChartStyle.setBarVisible(boolean)
          please use setBarsVisible() instead 
com.jidesoft.treemap.TreeMapSettings.setBorderColor(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setBorderColor(Color)
           
com.jidesoft.treemap.TreeMapSettings.setBorderThickness(double)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setBorderThickness(double)
           
com.jidesoft.list.DualList.setButtonPanelVisible(boolean)
          Replaced by DualList.setMiddleButtonPanelVisible(boolean) 
com.jidesoft.grid.JideTable.setClearSelectionOnTableDataChanges(boolean)
          replaced by JideTable.setLoadSelectionOnTableDataChanged(boolean). 
com.jidesoft.grid.TableCustomFilterEditor.setColumnIndex(int[])
          replaced by TableCustomFilterEditor.setColumnIndices(int[]) 
com.jidesoft.docking.DeprecatedDockingManager.setDefaultFocusComponent(Component)
          The Docking Manager doesn't have it's own focus policy. It routes all focus to the individual frames or the workspace because these components implement Refocusable. Refocusable.setDefaultFocusComponent(Component defaultFocusComponent).

The approach is to now call setDefaultFocusComponent() on Workspace or DockableFrame. This will mean that whenever the getMainContainer() (which is what is added to the user's provided content pane) receives focus it will transfer it to the active pane's (Workspace or DockableFrame) defaultFocusComponent. By default, we will use workspace.getDefaultFocusComponent and put focus on it. If you want the focus to be in a DockableFrame, you can call dockingManager.activateFrame after loadLayoutData is called. 

com.jidesoft.docking.DefaultDockingManager.setDefaultFocusComponent(Component)
           
com.jidesoft.gauge.Dial.setDialBackground(Paint)
          in favour of setBackgroundPaint() 
com.jidesoft.pivot.PivotDataModel.setDisplayGrandTotalFirst(boolean)
          replaced by PivotDataModel.setDisplayGrandTotalFirstForRow(boolean) and PivotDataModel.setDisplayGrandTotalFirstForColumn(boolean) 
com.jidesoft.pivot.IPivotDataModel.setDisplayGrandTotalFirst(boolean)
          replaced by IPivotDataModel.setDisplayGrandTotalFirstForRow(boolean) and IPivotDataModel.setDisplayGrandTotalFirstForColumn(boolean) 
com.jidesoft.combobox.AbstractComboBox.setEditor(ComboBoxEditor)
          Please do not use this method for AbstractComboBox. If you need to provide your own editor, please override AbstractComboBox.createEditorComponent() method instead. 
com.jidesoft.grid.JideTable.setFillBottom(boolean)
          replaced by JideTable.setFillsBottom(boolean) 
com.jidesoft.grid.JideTable.setFillGrids(boolean)
          replaced by JideTable.setFillsGrids(boolean) 
com.jidesoft.grid.JideTable.setFillRight(boolean)
          replaced by JideTable.setFillsRight(boolean) 
com.jidesoft.grid.AutoFilterBox.setFilterIndicatorVisible(boolean)
          replaced by AutoFilterBox.setShowFilterIcon(boolean) 
com.jidesoft.docking.DeprecatedDockingManager.setFocusDuringLayout(boolean)
          This was for internal eventing and is no longer needed. 
com.jidesoft.docking.DefaultDockingManager.setFocusDuringLayout(boolean)
           
com.jidesoft.chart.render.SimplePieLabelRenderer.setForeground(Color)
          Use setLabelColor instead 
com.jidesoft.treemap.TreeMapSettings.setHeaderBackground(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setHeaderBackground(Color)
           
com.jidesoft.treemap.TreeMapSettings.setHeaderEffectColor(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setHeaderEffectColor(Color)
           
com.jidesoft.treemap.TreeMapSettings.setHeaderFont(Font)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setHeaderFont(Font)
           
com.jidesoft.treemap.TreeMapSettings.setHeaderForeground(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setHeaderForeground(Color)
           
com.jidesoft.diff.CodeEditorDiffPane.setIgnoreLeadingTrailingSpaces(boolean)
          replaced by CodeEditorDiffPane.setIgnoreWhitespaces(boolean) 
com.jidesoft.grid.PropertyTableModel.setIndentNonCategoryRow(boolean)
          the indention is now controlled by each Property. Please use Property.setIndentNonCategoryRow(boolean). 
com.jidesoft.grid.TableColumnChooser.setKeepColumnOrder(boolean)
          This method is not used anymore. Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.treemap.TreeMapSettings.setLabelingEffectColor(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setLabelingEffectColor(Color)
           
com.jidesoft.treemap.TreeMapSettings.setLabelingFont(Font)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setLabelingFont(Font)
           
com.jidesoft.treemap.TreeMapSettings.setLabelingForeground(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setLabelingForeground(Color)
           
com.jidesoft.lucene.LuceneQuickTableFilterField.setLuceneHelpURL(String)
          please use LuceneFilterMenuSupport.setLuceneHelpURL(String) instead 
com.jidesoft.swing.JideMenu.setMenuCreator(JideMenu.MenuCreator)
          useJideMenu.PopupMenuCustomizer and JideMenu.setPopupMenuCustomizer(com.jidesoft.swing.JideMenu.PopupMenuCustomizer) instead. 
com.jidesoft.treemap.TreeMapSettings.setNesting(Nesting)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setNesting(Nesting)
           
com.jidesoft.treemap.TreeMapSettings.setOrdering(Ordering)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setOrdering(Ordering)
           
com.jidesoft.grid.TableFlashable.setPosisbleFlashColumns(int[])
          replaced by TableFlashable.setPossibleFlashColumns(int[]). 
com.jidesoft.status.ProgressStatusBarItem.setPreferredWidth(int)
          please override #getPreferredSize to change the preferred width 
com.jidesoft.grid.SortableTable.setPreserveSelectionsAfterSorting(boolean)
          this flag will not take effect, since we will preserve selection anyway after sorting right now. 
com.jidesoft.docking.DockingManager.setResizable(boolean)
          replaced by DockingManager.setFloatingFramesResizable(boolean) and DockingManager.setDockedFramesResizable(boolean) 
com.jidesoft.docking.DefaultDockingManager.setResizable(boolean)
          replaced by DefaultDockingManager.setFloatingFramesResizable(boolean) and DefaultDockingManager.setDockedFramesResizable(boolean) 
com.jidesoft.treemap.TreeMapSettings.setScale(Scale)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setScale(Scale)
           
com.jidesoft.grid.QuickTableFilterField.setSearchingColumnIndex(int)
          We enable multiple column filter now so this method is deprecated. Please use QuickTableFilterField.setSearchingColumnIndices(int[]) instead.

In current situation, if you invoke this method, we will make an array with length as 1 then invoke QuickTableFilterField.setSearchingColumnIndices(int[]). 

com.jidesoft.combobox.PopupPanel.setSelectedObject(Object, AbstractComboBox)
          replaced by PopupPanel.setSelectedObject(Object) 
com.jidesoft.combobox.PopupPanel.setSelectedObject(Object, AbstractComboBox, boolean)
          replaced by PopupPanel.setSelectedObject(Object, boolean) 
com.jidesoft.chart.style.ChartStyle.setShape(PointShape)
          in favour of setPointShape() 
com.jidesoft.grid.CellStyle.setShowIconOnly(boolean)
          replaced by CellStyle.setText(String) 
com.jidesoft.grid.JideTable.setSortTableHeaderRenderer()
          replaced by StyledLabel based header renderer. 
com.jidesoft.chart.model.ModelMorpher.setSourceStyle(ChartStyle)
          this is unused and will be removed some time after 3.2.4 
com.jidesoft.grid.TableUtils.setTablePreference(JTable, String)
          replaced by TableUtils.setTablePreferenceByName(javax.swing.JTable, String) 
com.jidesoft.chart.model.ModelMorpher.setTargetStyle(ChartStyle)
          this is unused and will be removed some time after 3.2.4 
com.jidesoft.swing.JideSwingUtilities.setTextComponentTransparent(JComponent)
          replaced by JideSwingUtilities.setComponentTransparent(javax.swing.JComponent). 
com.jidesoft.status.LabelStatusBarItem.setToolTip(String)
          replaced it with setToolTipText. 
com.jidesoft.treemap.TreeMapSettings.setTooltipFont(Font)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setTooltipFont(Font)
           
com.jidesoft.treemap.TreeMapSettings.setTooltipForeground(Color)
          Use getDefaultTreeMapFieldSettings() instead. 
com.jidesoft.treemap.DefaultTreeMapSettings.setTooltipForeground(Color)
           
com.jidesoft.chart.model.DefaultChartModel.setXLeadingMarginProportion(double)
          this method will be removed some time after release 3.3.3 
com.jidesoft.chart.model.DefaultChartModel.setXTrailingMarginProportion(double)
          this method will be removed some time after release 3.3.3 
com.jidesoft.chart.model.DefaultChartModel.setYLeadingMarginProportion(double)
          this method will be removed some time after release 3.3.3 
com.jidesoft.chart.model.DefaultChartModel.setYTrailingMarginProportion(double)
          this method will be removed some time after release 3.3.3 
com.jidesoft.dialog.StandardDialog.show()
          As of JDK version 1.5, replaced by Component.setVisible(boolean). 
com.jidesoft.grid.TableColumnChooserPopupMenuCustomizer.showColumn(JTable, int)
          replaced by TableColumnChooserPopupMenuCustomizer.showColumn(javax.swing.JTable, int, Object) 
com.jidesoft.diff.CodeEditorMergePane.splitString(String, String)
          replaced by CodeEditorMergePane.createLineCharSequence(com.jidesoft.editor.CodeEditor, int). 
com.jidesoft.diff.CodeEditorDiffPane.splitString(String, String)
          replaced by CodeEditorDiffPane.getLineCharSequence(com.jidesoft.editor.CodeEditor, int). 
com.jidesoft.docking.DeprecatedDockingManager.startShowingAutohideFrame(DockableFrame, int, int)
          use #startShowingAutohideFrame(String,int,int) instead. 
com.jidesoft.docking.DefaultDockingManager.startShowingAutohideFrame(DockableFrame, int, int)
           
com.jidesoft.docking.DeprecatedDockingManager.startShowingAutohideFrame(DockableFrame, int, int, boolean)
          use #startShowingAutohideFrame(String,int,int) instead. 
com.jidesoft.docking.DefaultDockingManager.startShowingAutohideFrame(DockableFrame, int, int, boolean)
           
com.jidesoft.docking.DeprecatedDockingManager.toggleAutohideState(DockableFrame)
          use #toggleAutohideState(String). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.toggleAutohideState(DockableFrame)
           
com.jidesoft.docking.DeprecatedDockingManager.toggleDockable(DockableFrame)
          use #toggleDockable(String). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.toggleDockable(DockableFrame)
           
com.jidesoft.docking.DeprecatedDockingManager.toggleMaximizeState(DockableFrame)
          use #toggleMaximizeState(String). All frame accessor should use keys to prevents memory leaks 
com.jidesoft.docking.DefaultDockingManager.toggleMaximizeState(DockableFrame)
           
com.jidesoft.docking.DeprecatedDockingManager.toggleState(DockableFrame, boolean)
          use #toggleState(String,java.awt.Rectangle,boolean) instead. * 
com.jidesoft.docking.DefaultDockingManager.toggleState(DockableFrame, boolean)
           
com.jidesoft.grid.TableColumnChooser.uninstall(JTable)
          Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.introspector.IntrospectorManager.unregisterBeanIntrospector(Class)
          Please use IntrospectorManager.unregisterIntrospector(Class) 
com.jidesoft.introspector.IntrospectorManager.unregisterBeanIntrospector(Class, BeanIntrospectorContext)
          Please use IntrospectorManager.unregisterIntrospector(Class, IntrospectorContext) 
com.jidesoft.document.TdiGroup.updateComponent(DocumentComponent)
          replaced by TdiGroup.updateComponent(DocumentComponent, java.awt.Component) 
com.jidesoft.document.IDocumentGroup.updateComponent(DocumentComponent)
          replaced by IDocumentGroup.updateComponent(DocumentComponent, java.awt.Component) 
com.jidesoft.editor.CodeEditor.xToColumn(int)
          as this method doesn't consider the actual font it is used so when the font is not fix-width, this method will return the wrong result. The correct one to use is CodeEditor.xToColumn(int, int) which takes the line index. 
 

Deprecated Constructors
com.jidesoft.grid.IndexChangeEvent(Object, int)
          Please use IndexChangeEvent.IndexChangeEvent(Object, int, int) instead. 
com.jidesoft.grid.MarginExpandablePanel(JTable, Icon, Icon, Color, Color)
          use MarginExpandablePanel.MarginExpandablePanel(javax.swing.JTable) instead 
com.jidesoft.grid.TableColumnChooser()
          Using TableColumnChooser to add header popup menu is replaced with TableHeaderPopupMenuInstaller class which is more powerful and flexible. Please refer to the JavaDoc of TableHeaderPopupMenuInstaller for more information. 
com.jidesoft.grid.TreeExpandablePanel(JTable, Icon, Icon, Color, Color)
          use TreeExpandablePanel.TreeExpandablePanel(javax.swing.JTable) instead 
 


JIDE 3.5.15