Source compatibility report for the library OpenSwing from version 1.1.6 to 1.1.7


Summary


Total Java ARchives3
Total Classes299
Checked Methods / Types2303 / 282
VerdictIncompatible

Problem Summary


Added Methods72
Removed Methods91
Problems with
Data Types
High risk9
Medium risk0
Low risk4
Problems with
Methods
High risk0
Medium risk0
Low risk0

Added Methods (72)


clientos.jar, BaseInputControl.class
package org.openswing.swing.client
BaseInputControl.getFont (  ):java.awt.Font
BaseInputControl.getToolTipText (  ):String
BaseInputControl.setFont java.awt.Font font ):void
BaseInputControl.setToolTipText String toolTipText ):void

clientos.jar, CheckBoxControl.class
package org.openswing.swing.client
CheckBoxControl.getFont (  ):java.awt.Font
CheckBoxControl.getToolTipText (  ):String
CheckBoxControl.setFont java.awt.Font font ):void
CheckBoxControl.setToolTipText String toolTipText ):void

clientos.jar, Form.class
package org.openswing.swing.form.client
Form.linkGrid org.openswing.swing.client.GridControl grid, java.util.HashSet pkAttributes, boolean reloadModelWhenSelectingOnGrid, boolean reloadModelWhenClickingWithMouse, boolean reloadModelWhenPressingKey, org.openswing.swing.client.NavigatorBar navBar ):void

clientos.jar, FormattedTextCellEditor.class
package org.openswing.swing.table.editors.client
FormattedTextCellEditor.FormattedTextCellEditor javax.swing.JFormattedTextField field, boolean required )
FormattedTextCellEditor.getCellEditorValue (  ):Object
FormattedTextCellEditor.getTableCellEditorComponent javax.swing.JTable table, Object value, boolean isSelected, int row, int column ):java.awt.Component
FormattedTextCellEditor.stopCellEditing (  ):boolean

clientos.jar, FormattedTextColumn.class
package org.openswing.swing.table.columns.client
FormattedTextColumn.commitEdit (  ):void
FormattedTextColumn.FormattedTextColumn (  )
FormattedTextColumn.getActions (  ):javax.swing.Action[]
FormattedTextColumn.getColumnType (  ):int
FormattedTextColumn.getController (  ):org.openswing.swing.client.FormatterController
FormattedTextColumn.getFocusLostBehavior (  ):int
FormattedTextColumn.invalidEdit (  ):void
FormattedTextColumn.isEditValid (  ):boolean
FormattedTextColumn.setController ( org.openswing.swing.client.FormatterController controller ):void
FormattedTextColumn.setDocument javax.swing.text.Document doc ):void
FormattedTextColumn.setFocusLostBehavior int behavior ):void
FormattedTextColumn.setInputVerifier javax.swing.InputVerifier verifier ):void

clientos.jar, FormattedTextColumnBeanInfo.class
package org.openswing.swing.table.columns.client
FormattedTextColumnBeanInfo.FormattedTextColumnBeanInfo (  )
FormattedTextColumnBeanInfo.getAdditionalBeanInfo (  ):java.beans.BeanInfo[]
FormattedTextColumnBeanInfo.getIcon int iconKind ):java.awt.Image
FormattedTextColumnBeanInfo.getPropertyDescriptors (  ):java.beans.PropertyDescriptor[]

clientos.jar, FormattedTextControl.class
package org.openswing.swing.client
FormattedTextControl.addActionListener java.awt.event.ActionListener listener ):void
FormattedTextControl.addFocusListener java.awt.event.FocusListener listener ):void
FormattedTextControl.commitEdit (  ):void
FormattedTextControl.FormattedTextControl (  )
FormattedTextControl.FormattedTextControl int columns )
FormattedTextControl.getActions (  ):javax.swing.Action[]
FormattedTextControl.getBindingComponent (  ):javax.swing.JComponent
FormattedTextControl.getColumns (  ):int
FormattedTextControl.getController (  ):FormatterController
FormattedTextControl.getFocusLostBehavior (  ):int
FormattedTextControl.getText (  ):String
FormattedTextControl.getValue (  ):Object
FormattedTextControl.invalidEdit (  ):void
FormattedTextControl.isEditValid (  ):boolean
FormattedTextControl.isEnabled (  ):boolean
FormattedTextControl.processKeyEvent java.awt.event.KeyEvent e ):void
FormattedTextControl.removeActionListener java.awt.event.ActionListener listener ):void
FormattedTextControl.removeFocusListener java.awt.event.FocusListener listener ):void
FormattedTextControl.setColumns int columns ):void
FormattedTextControl.setController FormatterController controller ):void
FormattedTextControl.setDocument javax.swing.text.Document doc ):void
FormattedTextControl.setEnabled boolean enabled ):void
FormattedTextControl.setFocusLostBehavior int behavior ):void
FormattedTextControl.setInputVerifier javax.swing.InputVerifier verifier ):void
FormattedTextControl.setText String text ):void
FormattedTextControl.setValue Object value ):void

clientos.jar, FormattedTextControlBeanInfo.class
package org.openswing.swing.client
FormattedTextControlBeanInfo.FormattedTextControlBeanInfo (  )
FormattedTextControlBeanInfo.getIcon int iconKind ):java.awt.Image
FormattedTextControlBeanInfo.getPropertyDescriptors (  ):java.beans.PropertyDescriptor[]

clientos.jar, FormatterController.class
package org.openswing.swing.client
FormatterController.invalidEdit ( ) [abstract]:void

clientos.jar, Grids.class
package org.openswing.swing.table.client
Grids.nextRow ( org.openswing.swing.client.NavigatorBar navBar, java.awt.event.ActionEvent e ):void
Grids.previousRow ( org.openswing.swing.client.NavigatorBar navBar, java.awt.event.ActionEvent e ):void

clientos.jar, ImagePanel.class
package org.openswing.swing.client
ImagePanel.getToolTipText (  ):String
ImagePanel.setToolTipText String toolTipText ):void

clientos.jar, LabelControl.class
package org.openswing.swing.client
LabelControl.getFont (  ):java.awt.Font
LabelControl.getToolTipText (  ):String
LabelControl.setFont java.awt.Font font ):void
LabelControl.setToolTipText String toolTipText ):void

clientos.jar, RadioButtonControl.class
package org.openswing.swing.client
RadioButtonControl.getFont (  ):java.awt.Font
RadioButtonControl.getToolTipText (  ):String
RadioButtonControl.setFont java.awt.Font font ):void
RadioButtonControl.setToolTipText String toolTipText ):void

clientos.jar, VOModel.class
package org.openswing.swing.form.model.client
VOModel.getValue String attributeName, org.openswing.swing.message.receive.java.ValueObject valueobject ):Object

to the top

Removed Methods (91)


clientos.jar, DeleteButton.class
package org.openswing.swing.client
DeleteButton.processKeyEvent java.awt.event.KeyEvent e ):void

clientos.jar, Grids.class
package org.openswing.swing.table.client
Grids.nextRow ( org.openswing.swing.client.NavigatorBar navBar ):void
Grids.previousRow ( org.openswing.swing.client.NavigatorBar navBar ):void

demo5client.jar, ClientApplet.class
package demo5.client
ClientApplet.afterMDIcreation org.openswing.swing.mdi.client.MDIFrame frame ):void
ClientApplet.authenticateUser java.util.Map loginInfo ):boolean
ClientApplet.ClientApplet (  )
ClientApplet.getAboutImage (  ):String
ClientApplet.getAboutText (  ):String
ClientApplet.getApplicationFunctions (  ):javax.swing.tree.DefaultTreeModel
ClientApplet.getClientFacade (  ):org.openswing.swing.mdi.client.ClientFacade
ClientApplet.getExtendedState (  ):int
ClientApplet.getLanguages (  ):java.util.ArrayList
ClientApplet.getMaxAttempts (  ):int
ClientApplet.getMDIFrameTitle (  ):String
ClientApplet.loginSuccessful java.util.Map loginInfo ):void
ClientApplet.start (  ):void
ClientApplet.stopApplication (  ):void
ClientApplet.viewChangeLanguageInMenuBar (  ):boolean
ClientApplet.viewFunctionsInMenuBar (  ):boolean
ClientApplet.viewFunctionsInTreePanel (  ):boolean
ClientApplet.viewLoginDialog javax.swing.JFrame parentFrame ):javax.swing.JDialog
ClientApplet.viewLoginInMenuBar (  ):boolean
ClientApplet.viewOpenedWindowIcons (  ):boolean

demo5client.jar, ClientApplication.class
package demo5.client
ClientApplication.afterMDIcreation org.openswing.swing.mdi.client.MDIFrame frame ):void
ClientApplication.authenticateUser java.util.Map loginInfo ):boolean
ClientApplication.ClientApplication (  )
ClientApplication.getAboutImage (  ):String
ClientApplication.getAboutText (  ):String
ClientApplication.getApplicationFunctions (  ):javax.swing.tree.DefaultTreeModel
ClientApplication.getClientFacade (  ):org.openswing.swing.mdi.client.ClientFacade
ClientApplication.getExtendedState (  ):int
ClientApplication.getLanguages (  ):java.util.ArrayList
ClientApplication.getMaxAttempts (  ):int
ClientApplication.getMDIFrameTitle (  ):String
ClientApplication.loginSuccessful java.util.Map loginInfo ):void
ClientApplication.main String[] argv ) [static]:void
ClientApplication.stopApplication (  ):void
ClientApplication.viewChangeLanguageInMenuBar (  ):boolean
ClientApplication.viewFunctionsInMenuBar (  ):boolean
ClientApplication.viewFunctionsInTreePanel (  ):boolean
ClientApplication.viewLoginDialog javax.swing.JFrame parentFrame ):javax.swing.JDialog
ClientApplication.viewLoginInMenuBar (  ):boolean
ClientApplication.viewOpenedWindowIcons (  ):boolean

demo5client.jar, DemoClientFacade.class
package demo5.client
DemoClientFacade.DemoClientFacade (  )
DemoClientFacade.getF1 (  ):void
DemoClientFacade.getF2 (  ):void
DemoClientFacade.getF3 (  ):void
DemoClientFacade.getF4 (  ):void
DemoClientFacade.getF5 (  ):void

demo5client.jar, DetailFrame.class
package demo5.client
DetailFrame.DetailFrame ( org.openswing.swing.form.client.FormController dataController )
DetailFrame.getDeleteButton (  ):org.openswing.swing.client.DeleteButton
DetailFrame.getEditButton (  ):org.openswing.swing.client.EditButton
DetailFrame.getMainPanel (  ):org.openswing.swing.form.client.Form
DetailFrame.getSaveButton (  ):org.openswing.swing.client.SaveButton

demo5client.jar, DetailFrameController.class
package demo5.client
DetailFrameController.deleteRecord ( org.openswing.swing.message.receive.java.ValueObject persistentObject ):org.openswing.swing.message.receive.java.Response
DetailFrameController.DetailFrameController GridFrame gridFrame, String pk )
DetailFrameController.insertRecord ( org.openswing.swing.message.receive.java.ValueObject newPersistentObject ):org.openswing.swing.message.receive.java.Response
DetailFrameController.loadData Class valueObjectClass ):org.openswing.swing.message.receive.java.Response
DetailFrameController.updateRecord ( org.openswing.swing.message.receive.java.ValueObject oldPersistentObject, org.openswing.swing.message.receive.java.ValueObject persistentObject ):org.openswing.swing.message.receive.java.Response

demo5client.jar, GridFrame.class
package demo5.client
GridFrame.GridFrame GridFrameController controller )
GridFrame.reloadData (  ):void

demo5client.jar, GridFrameController.class
package demo5.client
GridFrameController.beforeInsertGrid org.openswing.swing.client.GridControl grid ):boolean
GridFrameController.deleteRecords java.util.ArrayList persistentObjects ):org.openswing.swing.message.receive.java.Response
GridFrameController.doubleClick int rowNumber, org.openswing.swing.message.receive.java.ValueObject persistentObject ):void
GridFrameController.GridFrameController (  )

demo5client.jar, TestLookupVO.class
package demo5.java
TestLookupVO.getDescrLookupValue (  ):String
TestLookupVO.getLookupValue (  ):String
TestLookupVO.setDescrLookupValue String descrLookupValue ):void
TestLookupVO.setLookupValue String lookupValue ):void
TestLookupVO.TestLookupVO (  )

demo5client.jar, TestVO.class
package demo5.java
TestVO.getCheckValue (  ):Boolean
TestVO.getComboValue (  ):String
TestVO.getCurrencyValue (  ):java.math.BigDecimal
TestVO.getDateValue (  ):java.sql.Date
TestVO.getDescrLookupValue (  ):String
TestVO.getLookupValue (  ):String
TestVO.getNumericValue (  ):java.math.BigDecimal
TestVO.getRadioButtonValue (  ):Boolean
TestVO.getStringValue (  ):String
TestVO.getTaValue (  ):String
TestVO.setCheckValue Boolean checkValue ):void
TestVO.setComboValue String comboValue ):void
TestVO.setCurrencyValue java.math.BigDecimal currencyValue ):void
TestVO.setDateValue java.sql.Date dateValue ):void
TestVO.setDescrLookupValue String descrLookupValue ):void
TestVO.setLookupValue String lookupValue ):void
TestVO.setNumericValue java.math.BigDecimal numericValue ):void
TestVO.setRadioButtonValue Boolean radioButtonValue ):void
TestVO.setStringValue String stringValue ):void
TestVO.setTaValue String taValue ):void
TestVO.TestVO (  )

to the top

Problems with Data Types, High risk (9)


demo5client.jar
package demo5.client
[+] ClientApplet (1)
[+] ClientApplication (1)
[+] DemoClientFacade (1)
[+] DetailFrame (1)
[+] DetailFrameController (1)
[+] GridFrame (1)
[+] GridFrameController (1)

package demo5.java
[+] TestLookupVO (1)
[+] TestVO (1)

to the top

Problems with Data Types, Low risk (4)


clientos.jar
package org.openswing.swing.client
[+] NavigatorBar (3)

package org.openswing.swing.table.columns.client
[+] Column (1)

to the top

Java ARchives (3)


clientos.jar
demo5client.jar
serveros.jar

to the top

Classes (299)


AboutDialog.class
AboutDialog_gcButton_actionAdapter.class
AboutDialog_imageButton_actionAdapter.class
AbstractCellEditor.class
AbstractTreeTableModel.class
Action.class
ActionsCollection.class
ApplicationEventQueue.class
ApplicationFunction.class
Appointment.class
AppointmentChangeEvent.class
AppointmentChangeListener.class
AppointmentVO.class
AttributeCouple.class
AttributeNameEditor.class
BaseInputControl.class
BusyListener.class
ButtonCellEditor.class
ButtonColumn.class
ButtonColumnBeanInfo.class
ButtonsAuthorizations.class
ButtonTableCellRenderer.class
ChangeLanguageDialog.class
ChangeLanguageDialog_cancelButton_actionAdapter.class
ChangeLanguageDialog_changeButton_actionAdapter.class
CheckBoxCellEditor.class
CheckBoxColumn.class
CheckBoxColumnBeanInfo.class
CheckBoxControl.class
CheckBoxControlBeanInfo.class
CheckBoxTableCellRenderer.class
ClientApplet.class
ClientApplication.class
ClientFacade.class
ClientGridDataLocator.class
ClientSettings.class
ClientUtils.class
Clock.class
CodBox.class
CodBoxContainer.class
CodLookupCellEditor.class
CodLookupCellRenderer.class
CodLookupColumn.class
CodLookupColumnBeanInfo.class
CodLookupControl.class
CodLookupControlBeanInfo.class
Column.class
ColumnBeanInfo.class
ColumnTypeEditor.class
ComboBoxControl.class
ComboBoxControlBeanInfo.class
ComboColumn.class
ComboColumnBeanInfo.class
Command.class
ConnectionManager.class
ConnectionSource.class
ConsoleLogger.class
Consts.class
Controller.class
ControllerCallbacks.class
CopyButton.class
CopyButtonBeanInfo.class
CurrencyCellEditor.class
CurrencyColumn.class
CurrencyColumnBeanInfo.class
CurrencyColumnSettings.class
CurrencyControl.class
CurrencyControlBeanInfo.class
CurrencyTableCellRenderer.class
DataController.class
DataSourceConnection.class
DateBox.class
DateCellEditor.class
DateChangedListener.class
DateColumn.class
DateColumnBeanInfo.class
DateControl.class
DateControlBeanInfo.class
DateTableCellRenderer.class
DateTimeColumn.class
DateTimeColumnBeanInfo.class
DecimalColumn.class
DecimalColumnBeanInfo.class
DecimalColumnSettings.class
DefaultSessionIdGenerator.class
DeleteButton.class
DeleteButtonBeanInfo.class
DemoClientFacade.class
DesktopPane.class
DetailFrame.class
DetailFrameController.class
Domain.class
DomainCellEditor.class
DomainPair.class
DomainTableCellRenderer.class
EditButton.class
EditButtonBeanInfo.class
EnglishOnlyResourceFactory.class
ErrorResponse.class
ExportAction.class
ExportButton.class
ExportButtonBeanInfo.class
ExportDialog.class
ExportDialog_cancelButton_actionAdapter.class
ExportDialog_exportButton_actionAdapter.class
ExportOptions.class
ExportToCSV.class
ExportToExcel.class
ExportToHTML.class
ExportToPDF.class
ExportToRTF.class
ExportToXML.class
ExportToXMLFat.class
FilterButton.class
FilterButtonBeanInfo.class
FilterDialog.class
FilterPanel.class
FilterWhereClause.class
Form.class
FormatTypeEditor.class
FormBeanInfo.class
FormController.class
GanttControl.class
GanttControlBeanInfo.class
GanttDataLocator.class
GanttRowVO.class
GanttWorkingHours.class
GanttWorkingHoursVO.class
GenericButton.class
GenericButtonBeanInfo.class
GenericButtonController.class
GenericStatusPanel.class
Grid.class
GridControl.class
GridControlBeanInfo.class
GridController.class
GridDataLocator.class
GridFrame.class
GridFrameController.class
GridParams.class
Grids.class
GridStatusPanel.class
HeaderTextAlignmentEditor.class
HibernateUtils.class
HorizontalAlignmentEditor.class
IBatisParamsWrapper.class
IBatisUtils.class
ImageCellEditor.class
ImageColumn.class
ImageColumnBeanInfo.class
ImageControl.class
ImageControlBeanInfo.class
ImagePanel.class
ImagePanelBeanInfo.class
ImageTableCellRenderer.class
InputControl.class
InsertButton.class
InsertButtonBeanInfo.class
IntegerColumn.class
IntegerColumnBeanInfo.class
IntegerColumnSettings.class
InternalFrame.class
LabelControl.class
LabelControlBeanInfo.class
Language.class
LicencePanel.class
LicencePanel_radioButtonOk_itemAdapter.class
LicencePanelBeanInfo.class
Log4JLogger.class
Logger.class
LoggerMethods.class
LoginAction.class
LoginController.class
LoginDialog.class
LoginDialog_exitButton_actionAdapter.class
LoginDialog_loginButton_actionAdapter.class
LoginDialog_passwdTF_actionAdapter.class
LoginDialog_this_windowAdapter.class
LookupController.class
LookupDataLocator.class
LookupGridFrame.class
LookupListener.class
LookupMapper.class
LookupParent.class
LookupServerDataLocator.class
LookupTreeFrame.class
LookupTreeGridFrame.class
LookupValidationParams.class
MacPaginationVerticalScrollBarUI.class
MDIController.class
MDIFrame.class
MetalPaginationVerticalScrollbarUI.class
NavigatorBar.class
NavigatorBarBeanInfo.class
NoConnectionSource.class
NoLoginAction.class
NumBox.class
NumericCellEditor.class
NumericControl.class
NumericControlBeanInfo.class
NumericTableCellRenderer.class
OneLanguageResourcesFactory.class
OpenSwingHandlerMapping.class
OpenSwingViewResolver.class
OptionPane.class
PaginationVerticalScrollbar.class
PaginationVerticalScrollbarUI.class
PercentageColumn.class
PercentageColumnBeanInfo.class
PoolerConnectionSource.class
ProgressBar.class
ProgressBarBeanInfo.class
ProgressDialog.class
ProgressDialog_buttonCancel_actionAdapter.class
ProgressDialogBeanInfo.class
ProgressEvent.class
ProgressPanel.class
ProgressPanelBeanInfo.class
QueryUtil.class
QuickFilterCriteriaEditor.class
QuickFilterListener.class
QuickFilterPanel.class
RadioButtonControl.class
RadioButtonControlBeanInfo.class
ReloadButton.class
ReloadButtonBeanInfo.class
Resources.class
ResourcesFactory.class
Response.class
SaveButton.class
SaveButtonBeanInfo.class
ServerGanttDataLocator.class
ServerGridDataLocator.class
ServerResourcesFactory.class
SessionCheckInterceptor.class
SessionIdGenerator.class
SortVersusEditor.class
SplashScreen.class
StatusBar.class
TableModelResponse.class
TableResponse.class
TestLookupVO.class
TestVO.class
TextAreaControl.class
TextAreaControlBeanInfo.class
TextBox.class
TextCellEditor.class
TextColumn.class
TextColumnBeanInfo.class
TextControl.class
TextControlBeanInfo.class
TextResponse.class
TextTableCellRenderer.class
TimeColumn.class
TimeColumnBeanInfo.class
TipFrame.class
TipGenericInternalFrame.class
TipInternalFrame.class
TipPanel.class
TipPanel_buttonClose_actionAdapter.class
TipPanel_buttonNext_actionAdapter.class
TipPanel_buttonPrev_actionAdapter.class
TipPanelContainer.class
TipPanelContent.class
Tree.class
TreeController.class
TreeDataLocator.class
TreeDragNDropListener.class
TreeGrid.class
TreeGridPanel.class
TreeGridPanelBeanInfo.class
TreeMenu.class
TreeNodeRenderer.class
TreePanel.class
TreePanelBeanInfo.class
TreeServerDataLocator.class
TreeTableModel.class
TreeTableModelAdapter.class
UserAuthorizationsResponse.class
UserSessionParameters.class
ValueChangeEvent.class
ValueChangeListener.class
ValueObject.class
ValueObjectException.class
ValueObjectImpl.class
VOListAdapter.class
VOListResponse.class
VOListTableModel.class
VOListTableModelListener.class
VOModel.class
VOResponse.class
WindowMenu.class
WindowsPaginationVerticalScrollbarUI.class
WinIconsPanel.class
WizardController.class
WizardInnerPanel.class
WizardPanel.class
WizardPanelBeanInfo.class
XMLResourcesFactory.class

to the top




Generated on Fri Dec 10 20:45:45 2010 for OpenSwing by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API