Deprecated API


Contents
Deprecated Classes
org.jdesktop.swingx.renderer.ButtonProvider
          use CheckBoxProvider which is the renamed version of this. No longer maintained, all changes - if any - go into the replacement. 
org.jdesktop.swingx.LinkRenderer
          (pre-0.9.2) as renderer (the editor part is not yet handled), use the SwingX DefaultXXRenderer configured with a HyperlinkProvider instead 
org.jdesktop.swingx.treetable.TreeModelSupport
           
 

Deprecated Fields
org.jdesktop.swingx.renderer.IconValue.EMPTY
          (pre-0.9.2) use IconValue.NONE 
org.jdesktop.swingx.JXMonthView.FIRST_DISPLAYED_DATE
          (pre-0.9.2) use hardcoded property name, changed to "firstDisplayedDay". 
org.jdesktop.swingx.combobox.MapComboBoxModel.inverted
          no longer used, remove after 0.9.3 release 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.LEADING_DAY_OFFSET
          (pre-0.9.2) no longer used, no replacement. 
org.jdesktop.swingx.JXMonthView.MONTH_DOWN
          (pre-0.9.2) moved to ui 
org.jdesktop.swingx.JXMonthView.MONTH_UP
          (pre-0.9.2) moved to ui 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.NO_OFFSET
          (pre-0.9.2) no longer used, no replacement. 
org.jdesktop.swingx.JXMonthView.SHOW_LEADING_DATES
          (pre-0.9.2) use hardcoded property name - this violated naming convention #751. 
org.jdesktop.swingx.JXMonthView.SHOW_TRAILING_DATES
          (pre-0.9.2) use hardcoded property name - this violated naming convention #751. 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.TRAILING_DAY_OFFSET
          (pre-0.9.2) no longer used, no replacement. 
org.jdesktop.swingx.JXMonthView.WEEK_NUMBER
          (pre-0.9.2) use hardcoded property name - this violated naming convention #751. 
 

Deprecated Methods
org.jdesktop.swingx.plaf.AbstractComponentAddon.addBasicDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addBasicDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.plaf.AbstractComponentAddon.addLinuxDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addLinuxDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.plaf.AbstractComponentAddon.addMacDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addMacDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.plaf.AbstractComponentAddon.addMetalDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addMetalDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.plaf.AbstractComponentAddon.addMotifDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addMotifDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.plaf.AbstractComponentAddon.addNimbusDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addNimbusDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.plaf.AbstractComponentAddon.addWindowsDefaults(LookAndFeelAddons, List)
          (pre-0.9.2) use AbstractComponentAddon.addWindowsDefaults(LookAndFeelAddons, DefaultsList) 
org.jdesktop.swingx.combobox.MapComboBoxModel.buildIndex()
          no longer used; use MapComboBoxModel.buildIndex(Map) instead 
org.jdesktop.swingx.plaf.MonthViewUI.calculateLastDisplayedDate()
          (pre-0.9.2) use getLastDisplayedDate() instead 
org.jdesktop.swingx.plaf.macosx.MacOSXErrorPaneUI.calculatePreferredDialogSize()
          (pre-0.9.2) no longer used remove after 0.9.3. 
org.jdesktop.swingx.JXMonthView.cleanupWeekSelectionDates(Date, Date)
           
org.jdesktop.swingx.renderer.ComponentProvider.createRendererController()
          use ComponentProvider.createDefaultVisuals() 
org.jdesktop.swingx.JXMonthView.ensureDateVisible(long)
          (pre-0.9.2) use JXMonthView.ensureDateVisible(Date) 
org.jdesktop.swingx.JXDatePicker.fireActionPerformed()
          (pre-0.9.2) no longer used. The command is internally determined and either datePickerCommit or datePickerCancel, depending on the user gesture which triggered the action. 
org.jdesktop.swingx.JXMonthView.getActionCommand()
          (pre-0.9.2) no longer used. The command is internally determined and either monthViewCommit or monthViewCancel, depending on the user gesture which triggered the action. 
org.jdesktop.swingx.JXDatePicker.getActionCommand()
          (pre-0.9.2) no longer used. The command is internally determined and either datePickerCommit or datePickerCancel, depending on the user gesture which triggered the action. 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.getCalendar(long)
          (pre-0.9.2) use BasicMonthViewUI.getCalendar(Date) 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.getCalRowColAt(int, int)
          (pre-0.9.2) use BasicMonthViewUI.getMonthGridPositionAtLocation(int, int) - this method is no longer used internally. Note that the coordinate mapping in the returned Point of new method is the other way round (p.x == column, p.y == row) as in this! 
org.jdesktop.swingx.decorator.ComponentAdapter.getColumnIdentifier(int)
          use #getColumnIdentifierAt(int) 
org.jdesktop.swingx.JXDatePicker.getDateInMillis()
          (pre-0.9.2) use JXDatePicker.getDate() 
org.jdesktop.swingx.JXMonthView.getDayAt(int, int)
          (pre-0.9.2) use JXMonthView.getDayAtLocation(int, int) 
org.jdesktop.swingx.plaf.MonthViewUI.getDayAt(int, int)
          (pre-0.9.2) use MonthViewUI.getDayAtLocation(int, int) 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.getDayAt(int, int)
          (pre-0.9.2) use BasicMonthViewUI.getDayAtLocation(int, int) This method is no longer used internally 
org.jdesktop.swingx.JXMonthView.getFirstDisplayedDate()
          (pre-0.9.2) use JXMonthView.getFirstDisplayedDay() 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.getFirstDisplayedDate()
          (pre-0.9.2) use BasicMonthViewUI.getFirstDisplayedDay() 
org.jdesktop.swingx.JXMonthView.getLastDisplayedDate()
          (pre-0.9.2) use JXMonthView.getLastDisplayedDay() instead 
org.jdesktop.swingx.plaf.MonthViewUI.getLastDisplayedDate()
          (pre-0.9.2) use MonthViewUI.getLastDisplayedDay() 
org.jdesktop.swingx.JXDatePicker.getLinkDate()
          (pre-0.9.2) use JXDatePicker.getLinkDay() 
org.jdesktop.swingx.renderer.ComponentProvider.getRendererController()
          use ComponentProvider.getDefaultVisuals() 
org.jdesktop.swingx.JXMonthView.getSelectedDate()
          (pre-0.9.2) use JXMonthView.getSelectionDate() name change to align with new DateSelectionModel api 
org.jdesktop.swingx.plaf.basic.BasicTaskPaneUI.getTitleHeight()
          (pre-0.9.2) Use getTitleHeight(java.awt.Component) instead. Kept only for compatibility reasons. Will be removed before 1.0 release. 
org.jdesktop.swingx.JXDatePicker.getToday()
          (pre-0.9.2) use JXDatePicker.getLinkDay() 
org.jdesktop.swingx.JXMonthView.getTodayInMillis()
          (pre-0.9.2) use JXMonthView.getToday() 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.getTodayInMillis()
          (pre-0.9.2) use BasicMonthViewUI.getToday() 
org.jdesktop.swingx.renderer.ComponentProvider.getToStringConverter()
          use ComponentProvider.getStringValue() 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.getTraversableButtonAt(int, int)
          (pre-0.9.2) use BasicMonthViewUI.getTraversableGridPositionAtLocation(int, int) 
org.jdesktop.swingx.SearchFactory.hideSharedFindPanel()
          (pre-0.9.2) use SearchFactory.hideSharedFindPanel(boolean) instead 
org.jdesktop.swingx.plaf.macosx.MacOSXStatusBarUI.installDefaults()
          (pre-0.9.2) 
org.jdesktop.swingx.JXMonthView.isFlaggedDate(long)
          (pre-0.9.2) use JXMonthView.isFlaggedDate(Date) 
org.jdesktop.swingx.JXMonthView.isSelectedDate(Date)
          (pre-0.9.2) use JXMonthView.isSelected(Date) - name change to align with DateSelectionModel api 
org.jdesktop.swingx.JXMonthView.isSelectedDate(long)
          (pre-0.9.2) use JXMonthView.setSelectionDate(Date) 
org.jdesktop.swingx.JXMonthView.isShowingLeadingDates()
          (pre-0.9.2) use JXMonthView.isShowingLeadingDays() - name change to comply with property naming conventions and consistently using "Day" instead of "Date". 
org.jdesktop.swingx.JXMonthView.isShowingTrailingDates()
          (pre-0.9.2) use JXMonthView.isShowingTrailingDays() - name change to comply with property naming conventions and consistently using "Day" instead of "Date". 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.isToday(long)
          (pre-0.9.2) use BasicMonthViewUI.isToday(Date) 
org.jdesktop.swingx.JXMonthView.isUnselectableDate(long)
          (pre-0.9.2) use JXMonthView.isUnselectableDate(Date) 
org.jdesktop.swingx.JXMonthView.setActionCommand(String)
          (pre-0.9.2) no longer used. The command is internally determined and either monthViewCommit or monthViewCancel, depending on the user gesture which triggered the action. 
org.jdesktop.swingx.JXDatePicker.setActionCommand(String)
          (pre-0.9.2) no longer used. The command is internally determined and either datePickerCommit or datePickerCancel, depending on the user gesture which triggered the action. 
org.jdesktop.swingx.JXDatePicker.setDateInMillis(long)
          (pre-0.9.2) use JXDatePicker.setDate(Date) 
org.jdesktop.swingx.JXMonthView.setFirstDisplayedDate(long)
          (pre-0.9.2) use JXMonthView.setFirstDisplayedDay(Date) 
org.jdesktop.swingx.plaf.basic.BasicMonthViewUI.setFirstDisplayedDate(long)
          (pre-0.9.2) use BasicMonthViewUI.setFirstDisplayedDay(Date) 
org.jdesktop.swingx.JXMonthView.setFlaggedDates(long[])
          (pre-0.9.2) use JXMonthView.setFlaggedDates(Date[]) 
org.jdesktop.swingx.JXDatePicker.setLinkDate(long)
          (pre-0.9.2) use JXDatePicker.setLinkDay(Date) 
org.jdesktop.swingx.JXDatePicker.setLinkDate(long, String)
          (pre-0.9.2) use JXDatePicker.setLinkDay(Date, String) 
org.jdesktop.swingx.JXMonthView.setSelectedDate(Date)
          (pre-0.9.2) use JXMonthView.setSelectionDate(Date) - name change to align with new DateSelectionModel api 
org.jdesktop.swingx.JXMonthView.setShowLeadingDates(boolean)
          (pre-0.9.2) use JXMonthView.setShowingLeadingDays(boolean) - name change to comply with property naming conventions and consistently using "Day" instead of "Date". 
org.jdesktop.swingx.JXMonthView.setShowTrailingDates(boolean)
          (pre-0.9.2) use JXMonthView.setShowingTrailingDays(boolean) - - name change to comply with property naming conventions and consistently using "Day" instead of "Date". 
org.jdesktop.swingx.JXDatePicker.setToday(Date)
          (pre-0.9.2) use JXDatePicker.setLinkDay(Date) 
org.jdesktop.swingx.JXMonthView.setTodayInMillis(long)
          (pre-0.9.2) use JXMonthView.setToday(Date) 
org.jdesktop.swingx.renderer.ComponentProvider.setToStringConverter(StringValue)
          use ComponentProvider.setStringValue(StringValue) 
org.jdesktop.swingx.JXMonthView.setUnselectableDates(long[])
          (pre-0.9.2) use JXMonthView.setUnselectableDates(Date...) 
 

Deprecated Constructors
org.jdesktop.swingx.decorator.BorderHighlighter(Border, boolean, HighlightPredicate)
          (pre-0.9.2) use BorderHighlighter.BorderHighlighter(HighlightPredicate, Border, boolean) - sig changed for consistency (predicate first always) 
org.jdesktop.swingx.decorator.BorderHighlighter(Border, HighlightPredicate)
          (pre-0.9.2) use BorderHighlighter.BorderHighlighter(HighlightPredicate, Border) 
org.jdesktop.swingx.decorator.BorderHighlighter(Border, HighlightPredicate, boolean, boolean)
          (pre-0.9.2) use BorderHighlighter.BorderHighlighter(HighlightPredicate, Border, boolean, boolean) - sig changed for consistency (predicate first always) 
org.jdesktop.swingx.decorator.ColorHighlighter(Color, Color, Color, Color, HighlightPredicate)
          (pre-0.9.2) use ColorHighlighter.ColorHighlighter(HighlightPredicate, Color, Color, Color, Color) changed method signature for consistency. 
org.jdesktop.swingx.decorator.ColorHighlighter(Color, Color, HighlightPredicate)
          (pre-0.9.2) use ColorHighlighter.ColorHighlighter(HighlightPredicate, Color, Color) changed method signature for consistency. 
org.jdesktop.swingx.JXDatePicker(long)
          (pre-0.9.2) use JXDatePicker.JXDatePicker(Date) 
org.jdesktop.swingx.JXDatePicker(long, Locale)
          (pre-0.9.2) use JXDatePicker.JXDatePicker(Date, Locale) 
org.jdesktop.swingx.JXMonthView(long)
          (pre-0.9.2) use JXMonthView.JXMonthView(Date)( 
org.jdesktop.swingx.JXMonthView(long, DateSelectionModel)
          (pre-0.9.2) use JXMonthView.JXMonthView(Date, DateSelectionModel) 
org.jdesktop.swingx.JXMonthView(long, DateSelectionModel, Locale)
          (pre-0.9.2) use JXMonthView.JXMonthView(Date, DateSelectionModel, Locale) 
org.jdesktop.swingx.decorator.PainterHighlighter(Painter, HighlightPredicate)
          (pre-0.9.2) use PainterHighlighter.PainterHighlighter(HighlightPredicate, Painter) changed method signature for consistency.