API compatibility report for the swing-app-api library  between 3.0.0-beta3 and 3.0.0-beta4-SNAPSHOT versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Nameswing-app-api
Version #13.0.0-beta3
Version #23.0.0-beta4-SNAPSHOT
SubjectBinary Compatibility

Test Results


Total Java ARchives1
Total Methods / Classes1747 / 536
VerdictIncompatible
(6.6%)

Problem Summary


SeverityCount
Added Methods-15
Removed MethodsHigh5
Problems with
Data Types
High5
Medium0
Low0
Problems with
Methods
High0
Medium0
Low1
Other Changes
in Data Types
-16

Added Methods (15)


swing-app-api-3.1.0-SNAPSHOT.jar, AbstractCyAction.class
package org.cytoscape.application.swing
AbstractCyAction.getProperties ( )  :  java.util.Map
AbstractCyAction.insertSeparatorAfter ( )  :  boolean
AbstractCyAction.insertSeparatorBefore ( )  :  boolean

swing-app-api-3.1.0-SNAPSHOT.jar, AbstractPartitionLayoutTask.class
package org.cytoscape.view.layout
AbstractPartitionLayoutTask.layoutPartition LayoutPartition p1 ) [abstract]  :  void

swing-app-api-3.1.0-SNAPSHOT.jar, CyAction.class
package org.cytoscape.application.swing
CyAction.getProperties ( ) [abstract]  :  java.util.Map
CyAction.insertSeparatorAfter ( ) [abstract]  :  boolean
CyAction.insertSeparatorBefore ( ) [abstract]  :  boolean

swing-app-api-3.1.0-SNAPSHOT.jar, CyAppAdapter.class
package org.cytoscape.app
CyAppAdapter.get_NewNetworkSelectedNodesAndEdgesTaskFactory ( ) [abstract]  :  org.cytoscape.task.create.NewNetworkSelectedNodesAndEdgesTaskFactory

swing-app-api-3.1.0-SNAPSHOT.jar, CyCustomGraphics.class
package org.cytoscape.view.presentation.customgraphics
CyCustomGraphics.getLayers ( org.cytoscape.view.model.CyNetworkView p1, org.cytoscape.view.model.View p2 ) [abstract]  :  java.util.List

swing-app-api-3.1.0-SNAPSHOT.jar, CyLayoutAlgorithm.class
package org.cytoscape.view.layout
CyLayoutAlgorithm.toString ( ) [abstract]  :  String

swing-app-api-3.1.0-SNAPSHOT.jar, CyNetworkViewContextMenuFactory.class
package org.cytoscape.application.swing
CyNetworkViewContextMenuFactory.createMenuItem org.cytoscape.view.model.CyNetworkView p1 ) [abstract]  :  CyMenuItem

swing-app-api-3.1.0-SNAPSHOT.jar, ExportVizmapTaskFactory.class
package org.cytoscape.task.write
ExportVizmapTaskFactory.createTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

swing-app-api-3.1.0-SNAPSHOT.jar, LoadNetworkFileTaskFactory.class
package org.cytoscape.task.read
LoadNetworkFileTaskFactory.createTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

swing-app-api-3.1.0-SNAPSHOT.jar, View.class
package org.cytoscape.view.model
View.isDirectlyLocked VisualProperty p1 ) [abstract]  :  boolean
View.isSet VisualProperty p1 ) [abstract]  :  boolean

to the top

Removed Methods (5)


swing-app-api-3.0.0-beta3.jar, AbstractPartitionLayoutTask.class
package org.cytoscape.view.layout
AbstractPartitionLayoutTask.layoutPartion LayoutPartition p1 ) [abstract]  :  void

swing-app-api-3.0.0-beta3.jar, CyAppAdapter.class
package org.cytoscape.app
CyAppAdapter.get_NewNetworkSelectedNodesAndEdgesTaskFatory ( ) [abstract]  :  org.cytoscape.task.create.NewNetworkSelectedNodesAndEdgesTaskFatory

swing-app-api-3.0.0-beta3.jar, CyCustomGraphics.class
package org.cytoscape.view.presentation.customgraphics
CyCustomGraphics.getLayers ( org.cytoscape.model.CyNetwork p1, org.cytoscape.model.CyIdentifiable p2 ) [abstract]  :  java.util.List

swing-app-api-3.0.0-beta3.jar, ExportVizmapTaskFactory.class
package org.cytoscape.task.write
ExportVizmapTaskFactory.creatTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

swing-app-api-3.0.0-beta3.jar, LoadNetworkFileTaskFactory.class
package org.cytoscape.task.read
LoadNetworkFileTaskFactory.creatTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

to the top

Problems with Data Types, High Severity (5)


swing-app-api-3.0.0-beta3.jar
package org.cytoscape.app
[+] CyAppAdapter (1)

package org.cytoscape.task.read
[+] LoadNetworkFileTaskFactory (1)

package org.cytoscape.task.write
[+] ExportVizmapTaskFactory (1)

package org.cytoscape.view.layout
[+] AbstractPartitionLayoutTask (1)

package org.cytoscape.view.presentation.customgraphics
[+] CyCustomGraphics (1)

to the top

Problems with Methods, Low Severity (1)


swing-app-api-3.0.0-beta3.jar, SUIDFactory
package org.cytoscape.model
[+] SUIDFactory.getNextSUID ( ) [static]  :  long (1)

to the top

Other Changes in Data Types (16)


swing-app-api-3.0.0-beta3.jar
package org.cytoscape.app
[+] CyAppAdapter (1)

package org.cytoscape.application.swing
[+] AbstractCyAction (3)
[+] ActionEnableSupport (1)
[+] CyAction (3)

package org.cytoscape.task.read
[+] LoadNetworkFileTaskFactory (1)

package org.cytoscape.task.write
[+] ExportVizmapTaskFactory (1)

package org.cytoscape.view.layout
[+] AbstractPartitionLayoutTask (1)
[+] CyLayoutAlgorithm (1)

package org.cytoscape.view.model
[+] View (2)

package org.cytoscape.view.presentation.customgraphics
[+] CyCustomGraphics (1)

package org.cytoscape.work.swing
[+] AbstractGUITunableHandler (1)

to the top

Java ARchives (1)


swing-app-api-3.0.0-beta3.jar

to the top



Test Info


Library Nameswing-app-api
Version #13.0.0-beta3
Version #23.0.0-beta4-SNAPSHOT
SubjectSource Compatibility

Test Results


Total Java ARchives1
Total Methods / Classes1747 / 536
VerdictIncompatible
(9.7%)

Problem Summary


SeverityCount
Added Methods-15
Removed MethodsHigh5
Problems with
Data Types
High16
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-5

Added Methods (15)


swing-app-api-3.1.0-SNAPSHOT.jar, AbstractCyAction.class
package org.cytoscape.application.swing
AbstractCyAction.getProperties ( )  :  java.util.Map
AbstractCyAction.insertSeparatorAfter ( )  :  boolean
AbstractCyAction.insertSeparatorBefore ( )  :  boolean

swing-app-api-3.1.0-SNAPSHOT.jar, AbstractPartitionLayoutTask.class
package org.cytoscape.view.layout
AbstractPartitionLayoutTask.layoutPartition LayoutPartition p1 ) [abstract]  :  void

swing-app-api-3.1.0-SNAPSHOT.jar, CyAction.class
package org.cytoscape.application.swing
CyAction.getProperties ( ) [abstract]  :  java.util.Map
CyAction.insertSeparatorAfter ( ) [abstract]  :  boolean
CyAction.insertSeparatorBefore ( ) [abstract]  :  boolean

swing-app-api-3.1.0-SNAPSHOT.jar, CyAppAdapter.class
package org.cytoscape.app
CyAppAdapter.get_NewNetworkSelectedNodesAndEdgesTaskFactory ( ) [abstract]  :  org.cytoscape.task.create.NewNetworkSelectedNodesAndEdgesTaskFactory

swing-app-api-3.1.0-SNAPSHOT.jar, CyCustomGraphics.class
package org.cytoscape.view.presentation.customgraphics
CyCustomGraphics.getLayers ( org.cytoscape.view.model.CyNetworkView p1, org.cytoscape.view.model.View p2 ) [abstract]  :  java.util.List

swing-app-api-3.1.0-SNAPSHOT.jar, CyLayoutAlgorithm.class
package org.cytoscape.view.layout
CyLayoutAlgorithm.toString ( ) [abstract]  :  String

swing-app-api-3.1.0-SNAPSHOT.jar, CyNetworkViewContextMenuFactory.class
package org.cytoscape.application.swing
CyNetworkViewContextMenuFactory.createMenuItem org.cytoscape.view.model.CyNetworkView p1 ) [abstract]  :  CyMenuItem

swing-app-api-3.1.0-SNAPSHOT.jar, ExportVizmapTaskFactory.class
package org.cytoscape.task.write
ExportVizmapTaskFactory.createTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

swing-app-api-3.1.0-SNAPSHOT.jar, LoadNetworkFileTaskFactory.class
package org.cytoscape.task.read
LoadNetworkFileTaskFactory.createTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

swing-app-api-3.1.0-SNAPSHOT.jar, View.class
package org.cytoscape.view.model
View.isDirectlyLocked VisualProperty p1 ) [abstract]  :  boolean
View.isSet VisualProperty p1 ) [abstract]  :  boolean

to the top

Removed Methods (5)


swing-app-api-3.0.0-beta3.jar, AbstractPartitionLayoutTask.class
package org.cytoscape.view.layout
AbstractPartitionLayoutTask.layoutPartion LayoutPartition p1 ) [abstract]  :  void

swing-app-api-3.0.0-beta3.jar, CyAppAdapter.class
package org.cytoscape.app
CyAppAdapter.get_NewNetworkSelectedNodesAndEdgesTaskFatory ( ) [abstract]  :  org.cytoscape.task.create.NewNetworkSelectedNodesAndEdgesTaskFatory

swing-app-api-3.0.0-beta3.jar, CyCustomGraphics.class
package org.cytoscape.view.presentation.customgraphics
CyCustomGraphics.getLayers ( org.cytoscape.model.CyNetwork p1, org.cytoscape.model.CyIdentifiable p2 ) [abstract]  :  java.util.List

swing-app-api-3.0.0-beta3.jar, ExportVizmapTaskFactory.class
package org.cytoscape.task.write
ExportVizmapTaskFactory.creatTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

swing-app-api-3.0.0-beta3.jar, LoadNetworkFileTaskFactory.class
package org.cytoscape.task.read
LoadNetworkFileTaskFactory.creatTaskIterator java.io.File p1 ) [abstract]  :  org.cytoscape.work.TaskIterator

to the top

Problems with Data Types, High Severity (16)


swing-app-api-3.0.0-beta3.jar
package org.cytoscape.app
[+] CyAppAdapter (2)

package org.cytoscape.application.swing
[+] CyAction (3)

package org.cytoscape.task.read
[+] LoadNetworkFileTaskFactory (2)

package org.cytoscape.task.write
[+] ExportVizmapTaskFactory (2)

package org.cytoscape.view.layout
[+] AbstractPartitionLayoutTask (2)
[+] CyLayoutAlgorithm (1)

package org.cytoscape.view.model
[+] View (2)

package org.cytoscape.view.presentation.customgraphics
[+] CyCustomGraphics (2)

to the top

Other Changes in Data Types (5)


swing-app-api-3.0.0-beta3.jar
package org.cytoscape.application.swing
[+] AbstractCyAction (3)
[+] ActionEnableSupport (1)

package org.cytoscape.work.swing
[+] AbstractGUITunableHandler (1)

to the top

Java ARchives (1)


swing-app-api-3.0.0-beta3.jar

to the top



Generated on Wed Feb 20 20:20:14 2013 for swing-app-api by Java API Compliance Checker 1.2  
A tool for checking backward compatibility of a Java library API