Binary compatibility report for the library Cocoon from version 1.0 to 1.1


Summary


Total Java ARchives1
Total Classes16
Checked Methods / Types106 / 7
VerdictIncompatible

Problem Summary


Added Methods61
Removed Methods19
Problems with
Data Types
High risk7
Medium risk0
Low risk4
Problems with
Methods
High risk0
Medium risk0
Low risk0

Added Methods (61)


cocoon.jar, AbstractPrinter.class
package org.apache.cocoon.printer
AbstractPrinter.AbstractPrinter ( )
AbstractPrinter.init org.apache.cocoon.framework.Configurations p1 ):void
AbstractPrinter.print org.w3c.dom.Document p1, java.io.Writer p2 ) [abstract]:void

cocoon.jar, AbstractXSLProcessor.class
package org.apache.cocoon.processor
AbstractXSLProcessor.AbstractXSLProcessor ( )
AbstractXSLProcessor.getStylesheet org.w3c.dom.Document p1, java.util.Hashtable p2 ):java.net.URL
AbstractXSLProcessor.init org.apache.cocoon.framework.Configurations p1 ):void
AbstractXSLProcessor.process org.w3c.dom.Document p1, java.util.Hashtable p2 ) [abstract]:org.w3c.dom.Document

cocoon.jar, Browsers.class
package org.apache.cocoon
Browsers.Browsers framework.Configurations p1 )
Browsers.mapBrowser String p1 ):String

cocoon.jar, Cache.class
package org.apache.cocoon.cache
Cache.containsKey Object p1 ) [abstract]:boolean
Cache.get Object p1 ) [abstract]:Object
Cache.getMaxDiskSize ( ) [abstract]:int
Cache.getMaxMemSize ( ) [abstract]:int
Cache.getSize ( ) [abstract]:int
Cache.put Object p1, Object p2 ) [abstract]:void

cocoon.jar, CachedObject.class
package org.apache.cocoon.cache
CachedObject.CachedObject Object p1 )
CachedObject.CachedObject Object p1, long p2 )
CachedObject.getContents ( ):Object
CachedObject.getLastAccessed ( ):long
CachedObject.getLastModified ( ):long
CachedObject.toString ( ):String

cocoon.jar, Configurable.class
package org.apache.cocoon.framework
Configurable.init Configurations p1 ) [abstract]:void

cocoon.jar, ConfigurationFactory.class
package org.apache.cocoon.framework
ConfigurationFactory.ConfigurationFactory ( )
ConfigurationFactory.getConfigurations String p1 ) [static]:Configurations
ConfigurationFactory.getConfigurations String p1, Configurations p2 ) [static]:Configurations
ConfigurationFactory.getConfigurations String p1, String p2 ) [static]:Configurations
ConfigurationFactory.getInternalConfigurations String p1 ) [static]:Configurations

cocoon.jar, Configurations.class
package org.apache.cocoon.framework
Configurations.Configurations ( )
Configurations.Configurations Configurations p1 )
Configurations.get String p1 ):Object
Configurations.getConfigurations String p1 ):Configurations
Configurations.set String p1, Object p2 ):void

cocoon.jar, Factory.class
package org.apache.cocoon.framework
Factory.create String p1 ) [static]:Object
Factory.create String p1, Configurations p2 ) [static]:Object
Factory.Factory ( )
Factory.init Configurations p1 ) [static]:void

cocoon.jar, HTMLPrinter.class
package org.apache.cocoon.printer
HTMLPrinter.HTMLPrinter ( )
HTMLPrinter.print org.w3c.dom.Document p1, java.io.Writer p2 ):void
HTMLPrinter.toString ( ):String

cocoon.jar, LotusXSLProcessor.class
package org.apache.cocoon.processor
LotusXSLProcessor.init org.apache.cocoon.framework.Configurations p1 ):void
LotusXSLProcessor.LotusXSLProcessor ( )
LotusXSLProcessor.process org.w3c.dom.Document p1, java.util.Hashtable p2 ):org.w3c.dom.Document

cocoon.jar, LRUCache.class
package org.apache.cocoon.cache
LRUCache.containsKey Object p1 ):boolean
LRUCache.get Object p1 ):Object
LRUCache.getMaxDiskSize ( ):int
LRUCache.getMaxMemSize ( ):int
LRUCache.getSize ( ):int
LRUCache.init org.apache.cocoon.framework.Configurations p1 ):void
LRUCache.LRUCache ( )
LRUCache.put Object p1, Object p2 ):void
LRUCache.toString ( ):String

cocoon.jar, Printer.class
package org.apache.cocoon.printer
Printer.print org.w3c.dom.Document p1, java.io.Writer p2 ) [abstract]:void

cocoon.jar, Processor.class
package org.apache.cocoon.processor
Processor.process org.w3c.dom.Document p1, java.util.Hashtable p2 ) [abstract]:org.w3c.dom.Document

cocoon.jar, ProcessorException.class
package org.apache.cocoon.processor
ProcessorException.ProcessorException String p1 )

cocoon.jar, XMLPrinter.class
package org.apache.cocoon.printer
XMLPrinter.print org.w3c.dom.Document p1, java.io.Writer p2 ):void
XMLPrinter.toString ( ):String
XMLPrinter.XMLPrinter ( )

cocoon.jar, XSLPProcessor.class
package org.apache.cocoon.processor
XSLPProcessor.init org.apache.cocoon.framework.Configurations p1 ):void
XSLPProcessor.process org.w3c.dom.Document p1, java.util.Hashtable p2 ):org.w3c.dom.Document
XSLPProcessor.toString ( ):String
XSLPProcessor.XSLPProcessor ( )

to the top

Removed Methods (19)


cocoon.jar, Cocoon.class
package org.apache.cocoon
Cocoon.getUserAgents java.util.Properties p1 ):java.util.Vector
Cocoon.mapUserAgent String p1 ):String

cocoon.jar, Factory.class
package org.apache.cocoon
Factory.Factory ( )
Factory.setProperties java.util.Properties p1 ) [static]:void

cocoon.jar, Parser.class
package org.apache.cocoon.parser
Parser.isIgnorableWhitespace org.w3c.dom.Text p1 ) [abstract]:boolean
Parser.print org.w3c.dom.Document p1, java.io.Writer p2 ) [abstract]:void

cocoon.jar, ParserFactory.class
package org.apache.cocoon.parser
ParserFactory.create ( ) [static]:Parser
ParserFactory.ParserFactory ( )

cocoon.jar, Processor.class
package org.apache.cocoon.processor
Processor.init ProcessorContext p1 ) [abstract]:void
Processor.process org.w3c.dom.Document p1, ProcessorParameters p2 ) [abstract]:org.w3c.dom.Document

cocoon.jar, ProcessorContext.class
package org.apache.cocoon.processor
ProcessorContext.getObject Object p1 ):Object
ProcessorContext.ProcessorContext ( )
ProcessorContext.setObject Object p1, Object p2 ):void

cocoon.jar, ProcessorFactory.class
package org.apache.cocoon.processor
ProcessorFactory.create String p1, ProcessorContext p2 ) [static]:Processor
ProcessorFactory.createPipeline ProcessorContext p1 ) [static]:java.util.Vector
ProcessorFactory.ProcessorFactory ( )

cocoon.jar, ProcessorParameters.class
package org.apache.cocoon.processor
ProcessorParameters.getParameter Object p1 ):Object
ProcessorParameters.ProcessorParameters ( )
ProcessorParameters.setParameter Object p1, Object p2 ):void

to the top

Problems with Data Types, High risk (7)


cocoon.jar
package org.apache.cocoon
[+] Factory (1)

package org.apache.cocoon.parser
[+] Parser (2)
[+] ParserFactory (1)

package org.apache.cocoon.processor
[+] ProcessorContext (1)
[+] ProcessorFactory (1)
[+] ProcessorParameters (1)

to the top

Problems with Data Types, Low risk (4)


cocoon.jar
package org.apache.cocoon
[+] Cocoon (4)

to the top

Java ARchives (1)


cocoon.jar

to the top

Classes (16)


package org.apache.cocoon
Cocoon
Cocoon.UserAgent
Factory

package org.apache.cocoon.parser
IBMXMLParser
OpenXMLParser
Parser
ParserFactory
SunXMLParser

package org.apache.cocoon.processor
AbstractXSLProcessor
KoalaXSLProcessor
LotusXSLProcessor
LotusXSLProcessor.XMLParser
Processor
ProcessorContext
ProcessorFactory
ProcessorParameters


to the top




Generated on Fri Jan 28 19:53:20 2011 for Cocoon by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API