Binary compatibility report for the PrimeFaces library  between 4.0.20130907.101718.6 and 4.0.20130910.075046.7 versions

Test Info


Library NamePrimeFaces
Version #14.0.20130907.101718.6
Version #24.0.20130910.075046.7

Test Results


Total Java ARchives1
Total Methods / Classes6412 / 704
VerdictIncompatible
(0.6%)

Problem Summary


SeverityCount
Added Methods-42
Removed MethodsHigh8
Problems with
Data Types
High4
Medium2
Low14
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods (42)


primefaces-4.0-20130910.075046-7.jar, CheckboxTreeNode.class
package org.primefaces.model
CheckboxTreeNode.CheckboxTreeNode Object data )
CheckboxTreeNode.getRowKey ( )  :  String
CheckboxTreeNode.setRowKey String rowKey )  :  void

primefaces-4.0-20130910.075046-7.jar, DefaultTreeNode.class
package org.primefaces.model
DefaultTreeNode.DefaultTreeNode Object data )
DefaultTreeNode.getRowKey ( )  :  String
DefaultTreeNode.setRowKey String rowKey )  :  void

primefaces-4.0-20130910.075046-7.jar, SearchExpressionFacade.class
package org.primefaces.expression
SearchExpressionFacade.resolveComponentsForClientWithParentFallback ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent source, String expressions ) [static]  :  String
SearchExpressionFacade.resolveComponentsForClientWithParentFallback ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent source, String expressions, boolean checkForRenderer ) [static]  :  String
SearchExpressionFacade.resolveComponentWithParentFallback ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent source, String expression ) [static]  :  javax.faces.component.UIComponent

primefaces-4.0-20130910.075046-7.jar, Tree.class
package org.primefaces.component.tree
Tree.isSelectionRequest javax.faces.context.FacesContext context )  :  boolean
Tree.processValidators javax.faces.context.FacesContext context )  :  void

primefaces-4.0-20130910.075046-7.jar, TreeNode.class
package org.primefaces.model
TreeNode.getRowKey ( ) [abstract]  :  String
TreeNode.setRowKey String p1 ) [abstract]  :  void

primefaces-4.0-20130910.075046-7.jar, TreeNodeChildren.class
package org.primefaces.model
TreeNodeChildren.add int index, TreeNode node )  :  void
TreeNodeChildren.add int x0, Object x1 )  :  void
TreeNodeChildren.add Object x0 )  :  boolean
TreeNodeChildren.add TreeNode node )  :  boolean
TreeNodeChildren.addAll int index, java.util.Collection collection )  :  boolean
TreeNodeChildren.addAll java.util.Collection collection )  :  boolean
TreeNodeChildren.remove int index )  :  TreeNode
TreeNodeChildren.remove int x0 )  :  Object
TreeNodeChildren.remove Object object )  :  boolean
TreeNodeChildren.set int index, TreeNode node )  :  TreeNode
TreeNodeChildren.set int x0, Object x1 )  :  Object
TreeNodeChildren.TreeNodeChildren TreeNode parent )

primefaces-4.0-20130910.075046-7.jar, TreeRenderer.class
package org.primefaces.component.tree
TreeRenderer.encodeTreeNode ( javax.faces.context.FacesContext context, Tree tree, org.primefaces.model.TreeNode node, String clientId, boolean dynamic, boolean checkbox, boolean dragdrop )  :  void
TreeRenderer.encodeTreeNodeChildren ( javax.faces.context.FacesContext context, Tree tree, org.primefaces.model.TreeNode node, String clientId, boolean dynamic, boolean checkbox, boolean droppable )  :  void

primefaces-4.0-20130910.075046-7.jar, TreeTable.class
package org.primefaces.component.treetable
TreeTable.isCheckboxSelection ( )  :  boolean
TreeTable.isSelectionRequest javax.faces.context.FacesContext context )  :  boolean

primefaces-4.0-20130910.075046-7.jar, TreeTableRenderer.class
package org.primefaces.component.treetable
TreeTableRenderer.decodeSelection ( javax.faces.context.FacesContext context, TreeTable tt )  :  void
TreeTableRenderer.encodeNode ( javax.faces.context.FacesContext context, TreeTable tt, org.primefaces.model.TreeNode treeNode )  :  void
TreeTableRenderer.encodeNodeChildren ( javax.faces.context.FacesContext context, TreeTable tt, org.primefaces.model.TreeNode treeNode )  :  void

primefaces-4.0-20130910.075046-7.jar, UITree.class
package org.primefaces.component.api
UITree.buildRowKeys org.primefaces.model.TreeNode node )  :  void
UITree.getLocalSelectedNodes ( )  :  Object
UITree.getSelectedRowKeysAsString ( )  :  String
UITree.getSelection ( )  :  Object
UITree.getSelectionMode ( )  :  String
UITree.initPreselection ( )  :  void
UITree.populateRowKeys ( org.primefaces.model.TreeNode node, java.util.List keys )  :  void
UITree.setSelection Object _selection )  :  void
UITree.setSelectionMode String _selectionMode )  :  void
UITree.updateSelection javax.faces.context.FacesContext context )  :  void

to the top

Removed Methods (8)


primefaces-4.0-20130907.101718-6.jar, SearchExpressionFacade.class
package org.primefaces.expression
SearchExpressionFacade.resolveComponent ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent source, String expression, boolean fallbackToParent ) [static]  :  javax.faces.component.UIComponent

primefaces-4.0-20130907.101718-6.jar, Tree.class
package org.primefaces.component.tree
Tree.getSelectedRowKeys ( )  :  java.util.List

primefaces-4.0-20130907.101718-6.jar, TreeRenderer.class
package org.primefaces.component.tree
TreeRenderer.encodeTreeNode ( javax.faces.context.FacesContext context, Tree tree, org.primefaces.model.TreeNode node, String clientId, String rowKey, boolean dynamic, boolean checkbox, boolean dragdrop )  :  void
TreeRenderer.encodeTreeNodeChildren ( javax.faces.context.FacesContext context, Tree tree, org.primefaces.model.TreeNode node, String clientId, String rowKey, boolean dynamic, boolean checkbox, boolean droppable )  :  void

primefaces-4.0-20130907.101718-6.jar, TreeTable.class
package org.primefaces.component.treetable
TreeTable.getSelectedRowKeys ( )  :  java.util.List

primefaces-4.0-20130907.101718-6.jar, TreeTableRenderer.class
package org.primefaces.component.treetable
TreeTableRenderer.decodeSelection ( javax.faces.context.FacesContext context, javax.faces.component.UIComponent component )  :  void
TreeTableRenderer.encodeNode ( javax.faces.context.FacesContext context, TreeTable tt, org.primefaces.model.TreeNode treeNode, String rowKey, String parentRowKey )  :  void
TreeTableRenderer.encodeNodeChildren ( javax.faces.context.FacesContext context, TreeTable tt, org.primefaces.model.TreeNode treeNode, String rowKey )  :  void

to the top

Problems with Data Types, High Severity (4)


primefaces-4.0-20130907.101718-6.jar
package org.primefaces.component.tree
[+] Tree.PropertyKeys (2)

package org.primefaces.component.treetable
[+] TreeTable.PropertyKeys (2)

to the top

Problems with Data Types, Medium Severity (2)


primefaces-4.0-20130907.101718-6.jar
package org.primefaces.model
[+] TreeNode (2)

to the top

Problems with Data Types, Low Severity (14)


primefaces-4.0-20130907.101718-6.jar
package org.primefaces.component.tree
[+] Tree (7)

package org.primefaces.component.treetable
[+] TreeTable (7)

to the top

Other Changes in Data Types (2)


primefaces-4.0-20130907.101718-6.jar
package org.primefaces.component.api
[+] UITree.PropertyKeys (2)

to the top

Java ARchives (1)


primefaces-4.0-20130907.101718-6.jar

to the top




Generated on Fri Sep 13 08:16:39 2013 for PrimeFaces by Java API Compliance Checker 1.3.1  
A tool for checking backward compatibility of a Java library API