Binary compatibility report for the library Cocoon from version 1.0 to 1.1
Summary
Problem Summary
Added Methods (61)
cocoon.jar, AbstractPrinter.class
package org.apache.cocoon.printer
AbstractPrinter.AbstractPrinter ( )
[ run-time name: org/apache/cocoon/printer/AbstractPrinter."<init>":()V ]
AbstractPrinter.init ( org.apache.cocoon.framework.Configurations p1 ):void
[ run-time name: org/apache/cocoon/printer/AbstractPrinter.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
AbstractPrinter.print ( org.w3c.dom.Document p1, java.io.Writer p2 ) [abstract]:void
[ run-time name: org/apache/cocoon/printer/AbstractPrinter.print:(Lorg/w3c/dom/Document;Ljava/io/Writer;)V ]
cocoon.jar, AbstractXSLProcessor.class
package org.apache.cocoon.processor
AbstractXSLProcessor.AbstractXSLProcessor ( )
[ run-time name: org/apache/cocoon/processor/AbstractXSLProcessor."<init>":()V ]
AbstractXSLProcessor.getStylesheet ( org.w3c.dom.Document p1, java.util.Hashtable p2 ):java.net.URL
[ run-time name: org/apache/cocoon/processor/AbstractXSLProcessor.getStylesheet:(Lorg/w3c/dom/Document;Ljava/util/Hashtable;)Ljava/net/URL; ]
AbstractXSLProcessor.init ( org.apache.cocoon.framework.Configurations p1 ):void
[ run-time name: org/apache/cocoon/processor/AbstractXSLProcessor.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
AbstractXSLProcessor.process ( org.w3c.dom.Document p1, java.util.Hashtable p2 ) [abstract]:org.w3c.dom.Document
[ run-time name: org/apache/cocoon/processor/AbstractXSLProcessor.process:(Lorg/w3c/dom/Document;Ljava/util/Hashtable;)Lorg/w3c/dom/Document; ]
cocoon.jar, Browsers.class
package org.apache.cocoon
Browsers.Browsers ( framework.Configurations p1 )
[ run-time name: org/apache/cocoon/Browsers."<init>":(Lorg/apache/cocoon/framework/Configurations;)V ]
Browsers.mapBrowser ( String p1 ):String
[ run-time name: org/apache/cocoon/Browsers.mapBrowser:(Ljava/lang/String;)Ljava/lang/String; ]
cocoon.jar, Cache.class
package org.apache.cocoon.cache
Cache.containsKey ( Object p1 ) [abstract]:boolean
[ run-time name: org/apache/cocoon/cache/Cache.containsKey:(Ljava/lang/Object;)Z ]
Cache.get ( Object p1 ) [abstract]:Object
[ run-time name: org/apache/cocoon/cache/Cache.get:(Ljava/lang/Object;)Ljava/lang/Object; ]
Cache.getMaxDiskSize ( ) [abstract]:int
[ run-time name: org/apache/cocoon/cache/Cache.getMaxDiskSize:()I ]
Cache.getMaxMemSize ( ) [abstract]:int
[ run-time name: org/apache/cocoon/cache/Cache.getMaxMemSize:()I ]
Cache.getSize ( ) [abstract]:int
[ run-time name: org/apache/cocoon/cache/Cache.getSize:()I ]
Cache.put ( Object p1, Object p2 ) [abstract]:void
[ run-time name: org/apache/cocoon/cache/Cache.put:(Ljava/lang/Object;Ljava/lang/Object;)V ]
cocoon.jar, CachedObject.class
package org.apache.cocoon.cache
CachedObject.CachedObject ( Object p1 )
[ run-time name: org/apache/cocoon/cache/CachedObject."<init>":(Ljava/lang/Object;)V ]
CachedObject.CachedObject ( Object p1, long p2 )
[ run-time name: org/apache/cocoon/cache/CachedObject."<init>":(Ljava/lang/Object;J)V ]
CachedObject.getContents ( ):Object
[ run-time name: org/apache/cocoon/cache/CachedObject.getContents:()Ljava/lang/Object; ]
CachedObject.getLastAccessed ( ):long
[ run-time name: org/apache/cocoon/cache/CachedObject.getLastAccessed:()J ]
CachedObject.getLastModified ( ):long
[ run-time name: org/apache/cocoon/cache/CachedObject.getLastModified:()J ]
CachedObject.toString ( ):String
[ run-time name: org/apache/cocoon/cache/CachedObject.toString:()Ljava/lang/String; ]
cocoon.jar, Configurable.class
package org.apache.cocoon.framework
Configurable.init ( Configurations p1 ) [abstract]:void
[ run-time name: org/apache/cocoon/framework/Configurable.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
cocoon.jar, ConfigurationFactory.class
package org.apache.cocoon.framework
ConfigurationFactory.ConfigurationFactory ( )
[ run-time name: org/apache/cocoon/framework/ConfigurationFactory."<init>":()V ]
ConfigurationFactory.getConfigurations ( String p1 ) [static]:Configurations
[ run-time name: org/apache/cocoon/framework/ConfigurationFactory.getConfigurations:(Ljava/lang/String;)Lorg/apache/cocoon/framework/Configurations; ]
ConfigurationFactory.getConfigurations ( String p1, Configurations p2 ) [static]:Configurations
[ run-time name: org/apache/cocoon/framework/ConfigurationFactory.getConfigurations:(Ljava/lang/String;Lorg/apache/cocoon/framework/Configurations;)Lorg/apache/cocoon/framework/Configurations; ]
ConfigurationFactory.getConfigurations ( String p1, String p2 ) [static]:Configurations
[ run-time name: org/apache/cocoon/framework/ConfigurationFactory.getConfigurations:(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/cocoon/framework/Configurations; ]
ConfigurationFactory.getInternalConfigurations ( String p1 ) [static]:Configurations
[ run-time name: org/apache/cocoon/framework/ConfigurationFactory.getInternalConfigurations:(Ljava/lang/String;)Lorg/apache/cocoon/framework/Configurations; ]
cocoon.jar, Configurations.class
package org.apache.cocoon.framework
Configurations.Configurations ( )
[ run-time name: org/apache/cocoon/framework/Configurations."<init>":()V ]
Configurations.Configurations ( Configurations p1 )
[ run-time name: org/apache/cocoon/framework/Configurations."<init>":(Lorg/apache/cocoon/framework/Configurations;)V ]
Configurations.get ( String p1 ):Object
[ run-time name: org/apache/cocoon/framework/Configurations.get:(Ljava/lang/String;)Ljava/lang/Object; ]
Configurations.getConfigurations ( String p1 ):Configurations
[ run-time name: org/apache/cocoon/framework/Configurations.getConfigurations:(Ljava/lang/String;)Lorg/apache/cocoon/framework/Configurations; ]
Configurations.set ( String p1, Object p2 ):void
[ run-time name: org/apache/cocoon/framework/Configurations.set:(Ljava/lang/String;Ljava/lang/Object;)V ]
cocoon.jar, Factory.class
package org.apache.cocoon.framework
Factory.create ( String p1 ) [static]:Object
[ run-time name: org/apache/cocoon/framework/Factory.create:(Ljava/lang/String;)Ljava/lang/Object; ]
Factory.create ( String p1, Configurations p2 ) [static]:Object
[ run-time name: org/apache/cocoon/framework/Factory.create:(Ljava/lang/String;Lorg/apache/cocoon/framework/Configurations;)Ljava/lang/Object; ]
Factory.Factory ( )
[ run-time name: org/apache/cocoon/framework/Factory."<init>":()V ]
Factory.init ( Configurations p1 ) [static]:void
[ run-time name: org/apache/cocoon/framework/Factory.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
cocoon.jar, HTMLPrinter.class
package org.apache.cocoon.printer
HTMLPrinter.HTMLPrinter ( )
[ run-time name: org/apache/cocoon/printer/HTMLPrinter."<init>":()V ]
HTMLPrinter.print ( org.w3c.dom.Document p1, java.io.Writer p2 ):void
[ run-time name: org/apache/cocoon/printer/HTMLPrinter.print:(Lorg/w3c/dom/Document;Ljava/io/Writer;)V ]
HTMLPrinter.toString ( ):String
[ run-time name: org/apache/cocoon/printer/HTMLPrinter.toString:()Ljava/lang/String; ]
cocoon.jar, LotusXSLProcessor.class
package org.apache.cocoon.processor
LotusXSLProcessor.init ( org.apache.cocoon.framework.Configurations p1 ):void
[ run-time name: org/apache/cocoon/processor/LotusXSLProcessor.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
LotusXSLProcessor.LotusXSLProcessor ( )
[ run-time name: org/apache/cocoon/processor/LotusXSLProcessor."<init>":()V ]
LotusXSLProcessor.process ( org.w3c.dom.Document p1, java.util.Hashtable p2 ):org.w3c.dom.Document
[ run-time name: org/apache/cocoon/processor/LotusXSLProcessor.process:(Lorg/w3c/dom/Document;Ljava/util/Hashtable;)Lorg/w3c/dom/Document; ]
cocoon.jar, LRUCache.class
package org.apache.cocoon.cache
LRUCache.containsKey ( Object p1 ):boolean
[ run-time name: org/apache/cocoon/cache/LRUCache.containsKey:(Ljava/lang/Object;)Z ]
LRUCache.get ( Object p1 ):Object
[ run-time name: org/apache/cocoon/cache/LRUCache.get:(Ljava/lang/Object;)Ljava/lang/Object; ]
LRUCache.getMaxDiskSize ( ):int
[ run-time name: org/apache/cocoon/cache/LRUCache.getMaxDiskSize:()I ]
LRUCache.getMaxMemSize ( ):int
[ run-time name: org/apache/cocoon/cache/LRUCache.getMaxMemSize:()I ]
LRUCache.getSize ( ):int
[ run-time name: org/apache/cocoon/cache/LRUCache.getSize:()I ]
LRUCache.init ( org.apache.cocoon.framework.Configurations p1 ):void
[ run-time name: org/apache/cocoon/cache/LRUCache.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
LRUCache.LRUCache ( )
[ run-time name: org/apache/cocoon/cache/LRUCache."<init>":()V ]
LRUCache.put ( Object p1, Object p2 ):void
[ run-time name: org/apache/cocoon/cache/LRUCache.put:(Ljava/lang/Object;Ljava/lang/Object;)V ]
LRUCache.toString ( ):String
[ run-time name: org/apache/cocoon/cache/LRUCache.toString:()Ljava/lang/String; ]
cocoon.jar, Printer.class
package org.apache.cocoon.printer
Printer.print ( org.w3c.dom.Document p1, java.io.Writer p2 ) [abstract]:void
[ run-time name: org/apache/cocoon/printer/Printer.print:(Lorg/w3c/dom/Document;Ljava/io/Writer;)V ]
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
[ run-time name: org/apache/cocoon/processor/Processor.process:(Lorg/w3c/dom/Document;Ljava/util/Hashtable;)Lorg/w3c/dom/Document; ]
cocoon.jar, ProcessorException.class
package org.apache.cocoon.processor
ProcessorException.ProcessorException ( String p1 )
[ run-time name: org/apache/cocoon/processor/ProcessorException."<init>":(Ljava/lang/String;)V ]
cocoon.jar, XMLPrinter.class
package org.apache.cocoon.printer
XMLPrinter.print ( org.w3c.dom.Document p1, java.io.Writer p2 ):void
[ run-time name: org/apache/cocoon/printer/XMLPrinter.print:(Lorg/w3c/dom/Document;Ljava/io/Writer;)V ]
XMLPrinter.toString ( ):String
[ run-time name: org/apache/cocoon/printer/XMLPrinter.toString:()Ljava/lang/String; ]
XMLPrinter.XMLPrinter ( )
[ run-time name: org/apache/cocoon/printer/XMLPrinter."<init>":()V ]
cocoon.jar, XSLPProcessor.class
package org.apache.cocoon.processor
XSLPProcessor.init ( org.apache.cocoon.framework.Configurations p1 ):void
[ run-time name: org/apache/cocoon/processor/XSLPProcessor.init:(Lorg/apache/cocoon/framework/Configurations;)V ]
XSLPProcessor.process ( org.w3c.dom.Document p1, java.util.Hashtable p2 ):org.w3c.dom.Document
[ run-time name: org/apache/cocoon/processor/XSLPProcessor.process:(Lorg/w3c/dom/Document;Ljava/util/Hashtable;)Lorg/w3c/dom/Document; ]
XSLPProcessor.toString ( ):String
[ run-time name: org/apache/cocoon/processor/XSLPProcessor.toString:()Ljava/lang/String; ]
XSLPProcessor.XSLPProcessor ( )
[ run-time name: org/apache/cocoon/processor/XSLPProcessor."<init>":()V ]
to the top
Removed Methods (19)
cocoon.jar, Cocoon.class
package org.apache.cocoon
Cocoon.getUserAgents ( java.util.Properties p1 ):java.util.Vector
[ run-time name: org/apache/cocoon/Cocoon.getUserAgents:(Ljava/util/Properties;)Ljava/util/Vector; ]
Cocoon.mapUserAgent ( String p1 ):String
[ run-time name: org/apache/cocoon/Cocoon.mapUserAgent:(Ljava/lang/String;)Ljava/lang/String; ]
cocoon.jar, Factory.class
package org.apache.cocoon
Factory.Factory ( )
[ run-time name: org/apache/cocoon/Factory."<init>":()V ]
Factory.setProperties ( java.util.Properties p1 ) [static]:void
[ run-time name: org/apache/cocoon/Factory.setProperties:(Ljava/util/Properties;)V ]
cocoon.jar, Parser.class
package org.apache.cocoon.parser
Parser.isIgnorableWhitespace ( org.w3c.dom.Text p1 ) [abstract]:boolean
[ run-time name: org/apache/cocoon/parser/Parser.isIgnorableWhitespace:(Lorg/w3c/dom/Text;)Z ]
Parser.print ( org.w3c.dom.Document p1, java.io.Writer p2 ) [abstract]:void
[ run-time name: org/apache/cocoon/parser/Parser.print:(Lorg/w3c/dom/Document;Ljava/io/Writer;)V ]
cocoon.jar, ParserFactory.class
package org.apache.cocoon.parser
ParserFactory.create ( ) [static]:Parser
[ run-time name: org/apache/cocoon/parser/ParserFactory.create:()Lorg/apache/cocoon/parser/Parser; ]
ParserFactory.ParserFactory ( )
[ run-time name: org/apache/cocoon/parser/ParserFactory."<init>":()V ]
cocoon.jar, Processor.class
package org.apache.cocoon.processor
Processor.init ( ProcessorContext p1 ) [abstract]:void
[ run-time name: org/apache/cocoon/processor/Processor.init:(Lorg/apache/cocoon/processor/ProcessorContext;)V ]
Processor.process ( org.w3c.dom.Document p1, ProcessorParameters p2 ) [abstract]:org.w3c.dom.Document
[ run-time name: org/apache/cocoon/processor/Processor.process:(Lorg/w3c/dom/Document;Lorg/apache/cocoon/processor/ProcessorParameters;)Lorg/w3c/dom/Document; ]
cocoon.jar, ProcessorContext.class
package org.apache.cocoon.processor
ProcessorContext.getObject ( Object p1 ):Object
[ run-time name: org/apache/cocoon/processor/ProcessorContext.getObject:(Ljava/lang/Object;)Ljava/lang/Object; ]
ProcessorContext.ProcessorContext ( )
[ run-time name: org/apache/cocoon/processor/ProcessorContext."<init>":()V ]
ProcessorContext.setObject ( Object p1, Object p2 ):void
[ run-time name: org/apache/cocoon/processor/ProcessorContext.setObject:(Ljava/lang/Object;Ljava/lang/Object;)V ]
cocoon.jar, ProcessorFactory.class
package org.apache.cocoon.processor
ProcessorFactory.create ( String p1, ProcessorContext p2 ) [static]:Processor
[ run-time name: org/apache/cocoon/processor/ProcessorFactory.create:(Ljava/lang/String;Lorg/apache/cocoon/processor/ProcessorContext;)Lorg/apache/cocoon/processor/Processor; ]
ProcessorFactory.createPipeline ( ProcessorContext p1 ) [static]:java.util.Vector
[ run-time name: org/apache/cocoon/processor/ProcessorFactory.createPipeline:(Lorg/apache/cocoon/processor/ProcessorContext;)Ljava/util/Vector; ]
ProcessorFactory.ProcessorFactory ( )
[ run-time name: org/apache/cocoon/processor/ProcessorFactory."<init>":()V ]
cocoon.jar, ProcessorParameters.class
package org.apache.cocoon.processor
ProcessorParameters.getParameter ( Object p1 ):Object
[ run-time name: org/apache/cocoon/processor/ProcessorParameters.getParameter:(Ljava/lang/Object;)Ljava/lang/Object; ]
ProcessorParameters.ProcessorParameters ( )
[ run-time name: org/apache/cocoon/processor/ProcessorParameters."<init>":()V ]
ProcessorParameters.setParameter ( Object p1, Object p2 ):void
[ run-time name: org/apache/cocoon/processor/ProcessorParameters.setParameter:(Ljava/lang/Object;Ljava/lang/Object;)V ]
to the top
Problems with Data Types, High risk (7)
cocoon.jar
package org.apache.cocoon
[+] Factory (1)
|
This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (2)
Factory.Factory ( ):
This constructor is from 'Factory' class.
Factory.setProperties ( java.util.Properties p1 ):
This method is from 'Factory' class.
package org.apache.cocoon.parser
[+] Parser (2)
|
Abstract method Parser.isIgnorableWhitespace ( org.w3c.dom.Text p1 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
Abstract method Parser.print ( org.w3c.dom.Document p1, java.io.Writer p2 ) has been removed from this interface. | A client program may be interrupted by NoSuchMethodError exception. |
[+] affected methods (2)
Parser.createEmptyDocument ( ):
This abstract method is from 'Parser' interface.
Parser.parse ( java.io.Reader p1 ):
This abstract method is from 'Parser' interface.
[+] ParserFactory (1)
|
This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (2)
ParserFactory.create ( ):
This method is from 'ParserFactory' class.
ParserFactory.ParserFactory ( ):
This constructor is from 'ParserFactory' class.
package org.apache.cocoon.processor
[+] ProcessorContext (1)
|
This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (3)
ProcessorContext.getObject ( Object p1 ):
This method is from 'ProcessorContext' class.
ProcessorContext.ProcessorContext ( ):
This constructor is from 'ProcessorContext' class.
ProcessorContext.setObject ( Object p1, Object p2 ):
This method is from 'ProcessorContext' class.
[+] ProcessorFactory (1)
|
This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (3)
ProcessorFactory.create ( String p1, ProcessorContext p2 ):
This method is from 'ProcessorFactory' class.
ProcessorFactory.createPipeline ( ProcessorContext p1 ):
This method is from 'ProcessorFactory' class.
ProcessorFactory.ProcessorFactory ( ):
This constructor is from 'ProcessorFactory' class.
[+] ProcessorParameters (1)
|
This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (3)
ProcessorParameters.getParameter ( Object p1 ):
This method is from 'ProcessorParameters' class.
ProcessorParameters.ProcessorParameters ( ):
This constructor is from 'ProcessorParameters' class.
ProcessorParameters.setParameter ( Object p1, Object p2 ):
This method is from 'ProcessorParameters' class.
to the top
Problems with Data Types, Low risk (4)
cocoon.jar
package org.apache.cocoon
[+] Cocoon (4)
|
Field BROWSER (java.lang.String) with the compile-time constant value "browser." has been removed from this class. | A client program may change behavior. |
Field NAME (java.lang.String) with the compile-time constant value "Cocoon" has been removed from this class. | A client program may change behavior. |
Field PROPERTIES (java.lang.String) with the compile-time constant value "org/apache/cocoon/cocoon.properties" has been removed from this class. | A client program may change behavior. |
Field VERSION (java.lang.String) with the compile-time constant value "1.0" has been removed from this class. | A client program may change behavior. |
[+] affected methods (5)
Cocoon.Cocoon ( ):
This constructor is from 'Cocoon' class.
Cocoon.getResourceConnection ( String p1 ):
This method is from 'Cocoon' class.
Cocoon.getServletInfo ( ):
This method is from 'Cocoon' class.
Cocoon.init ( javax.servlet.ServletConfig p1 ):
This method is from 'Cocoon' class.
Cocoon.service ( javax.servlet.http.HttpServletRequest p1, javax.servlet.http.HttpServletResponse p2 ):
This method is from 'Cocoon' class.
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