Binary compatibility report for the JCommon library between 0.6.0 and 0.6.1 versions
Test Info
Library Name | JCommon |
Version #1 | 0.6.0 |
Version #2 | 0.6.1 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 994 / 126 |
---|
Verdict | Incompatible (2.6%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 98 |
---|
Removed Methods | High | 12 |
---|
Problems with Data Types | High | 4 |
---|
Medium | 1 |
Low | 5 |
Problems with Methods | High | 0 |
---|
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods (98)
jcommon-0.6.1.jar, AboutFrame.class
package com.jrefinery.ui.about
AboutFrame.AboutFrame ( String p1, ProjectInfo p2 )
[mangled: com/jrefinery/ui/about/AboutFrame."<init>":(Ljava/lang/String;Lcom/jrefinery/ui/about/ProjectInfo;)V]
jcommon-0.6.1.jar, AboutResources_de.class
package com.jrefinery.ui.about.resources
AboutResources_de.AboutResources_de ( )
[mangled: com/jrefinery/ui/about/resources/AboutResources_de."<init>":()V]
AboutResources_de.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/ui/about/resources/AboutResources_de.getContents:()[[Ljava/lang/Object;]
jcommon-0.6.1.jar, AboutResources_es.class
package com.jrefinery.ui.about.resources
AboutResources_es.AboutResources_es ( )
[mangled: com/jrefinery/ui/about/resources/AboutResources_es."<init>":()V]
AboutResources_es.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/ui/about/resources/AboutResources_es.getContents:()[[Ljava/lang/Object;]
jcommon-0.6.1.jar, AboutResources_fr.class
package com.jrefinery.ui.about.resources
AboutResources_fr.AboutResources_fr ( )
[mangled: com/jrefinery/ui/about/resources/AboutResources_fr."<init>":()V]
AboutResources_fr.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/ui/about/resources/AboutResources_fr.getContents:()[[Ljava/lang/Object;]
jcommon-0.6.1.jar, AbstractSeriesDataset.class
package com.jrefinery.data
AbstractSeriesDataset.seriesChanged ( SeriesChangeEvent p1 ) : void
[mangled: com/jrefinery/data/AbstractSeriesDataset.seriesChanged:(Lcom/jrefinery/data/SeriesChangeEvent;)V]
jcommon-0.6.1.jar, ApplicationFrame.class
package com.jrefinery.ui
ApplicationFrame.ApplicationFrame ( )
[mangled: com/jrefinery/ui/ApplicationFrame."<init>":()V]
ApplicationFrame.windowActivated ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowActivated:(Ljava/awt/event/WindowEvent;)V]
ApplicationFrame.windowClosed ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowClosed:(Ljava/awt/event/WindowEvent;)V]
ApplicationFrame.windowClosing ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowClosing:(Ljava/awt/event/WindowEvent;)V]
ApplicationFrame.windowDeactivated ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowDeactivated:(Ljava/awt/event/WindowEvent;)V]
ApplicationFrame.windowDeiconified ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowDeiconified:(Ljava/awt/event/WindowEvent;)V]
ApplicationFrame.windowIconified ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowIconified:(Ljava/awt/event/WindowEvent;)V]
ApplicationFrame.windowOpened ( WindowEvent p1 ) : void
[mangled: com/jrefinery/ui/ApplicationFrame.windowOpened:(Ljava/awt/event/WindowEvent;)V]
jcommon-0.6.1.jar, BasicTimeSeries.class
package com.jrefinery.data
BasicTimeSeries.add ( TimePeriod p1, double p2 ) : void
[mangled: com/jrefinery/data/BasicTimeSeries.add:(Lcom/jrefinery/data/TimePeriod;D)V]
jcommon-0.6.1.jar, DataPackageResources_de.class
package com.jrefinery.data.resources
DataPackageResources_de.DataPackageResources_de ( )
[mangled: com/jrefinery/data/resources/DataPackageResources_de."<init>":()V]
DataPackageResources_de.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/data/resources/DataPackageResources_de.getContents:()[[Ljava/lang/Object;]
jcommon-0.6.1.jar, DataPackageResources_es.class
package com.jrefinery.data.resources
DataPackageResources_es.DataPackageResources_es ( )
[mangled: com/jrefinery/data/resources/DataPackageResources_es."<init>":()V]
DataPackageResources_es.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/data/resources/DataPackageResources_es.getContents:()[[Ljava/lang/Object;]
jcommon-0.6.1.jar, DataPackageResources_fr.class
package com.jrefinery.data.resources
DataPackageResources_fr.DataPackageResources_fr ( )
[mangled: com/jrefinery/data/resources/DataPackageResources_fr."<init>":()V]
DataPackageResources_fr.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/data/resources/DataPackageResources_fr.getContents:()[[Ljava/lang/Object;]
jcommon-0.6.1.jar, DatasetUtilities.class
package com.jrefinery.data
DatasetUtilities.createNumberArray ( double[ ] p1 ) [static] : Number[ ]
[mangled: com/jrefinery/data/DatasetUtilities.createNumberArray:([D)[Ljava/lang/Number;]
DatasetUtilities.createNumberArray2D ( double[ ][ ] p1 ) [static] : Number[ ][ ]
[mangled: com/jrefinery/data/DatasetUtilities.createNumberArray2D:([[D)[[Ljava/lang/Number;]
jcommon-0.6.1.jar, DefaultCategoryDataset.class
package com.jrefinery.data
DefaultCategoryDataset.DefaultCategoryDataset ( double[ ][ ] p1 )
[mangled: com/jrefinery/data/DefaultCategoryDataset."<init>":([[D)V]
jcommon-0.6.1.jar, DefaultMeterDataset.class
package com.jrefinery.data
DefaultMeterDataset.DefaultMeterDataset ( )
[mangled: com/jrefinery/data/DefaultMeterDataset."<init>":()V]
DefaultMeterDataset.DefaultMeterDataset ( Number p1, Number p2, Number p3 )
[mangled: com/jrefinery/data/DefaultMeterDataset."<init>":(Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V]
DefaultMeterDataset.DefaultMeterDataset ( Number p1, Number p2, Number p3, Number p4, Number p5, Number p6, Number p7, Number p8, Number p9 )
[mangled: com/jrefinery/data/DefaultMeterDataset."<init>":(Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;Ljava/lang/Number;)V]
DefaultMeterDataset.getMaximumCriticalValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMaximumCriticalValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMaximumNormalValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMaximumNormalValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMaximumValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMaximumValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMaximumWarningValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMaximumWarningValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMinimumCriticalValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMinimumCriticalValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMinimumNormalValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMinimumNormalValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMinimumValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMinimumValue:()Ljava/lang/Number;]
DefaultMeterDataset.getMinimumWarningValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getMinimumWarningValue:()Ljava/lang/Number;]
DefaultMeterDataset.getValue ( ) : Number
[mangled: com/jrefinery/data/DefaultMeterDataset.getValue:()Ljava/lang/Number;]
DefaultMeterDataset.setCriticalRange ( Number p1, Number p2 ) : void
[mangled: com/jrefinery/data/DefaultMeterDataset.setCriticalRange:(Ljava/lang/Number;Ljava/lang/Number;)V]
DefaultMeterDataset.setNormalRange ( Number p1, Number p2 ) : void
[mangled: com/jrefinery/data/DefaultMeterDataset.setNormalRange:(Ljava/lang/Number;Ljava/lang/Number;)V]
DefaultMeterDataset.setRange ( Number p1, Number p2 ) : void
[mangled: com/jrefinery/data/DefaultMeterDataset.setRange:(Ljava/lang/Number;Ljava/lang/Number;)V]
DefaultMeterDataset.setValue ( Number p1 ) : void
[mangled: com/jrefinery/data/DefaultMeterDataset.setValue:(Ljava/lang/Number;)V]
DefaultMeterDataset.setWarningRange ( Number p1, Number p2 ) : void
[mangled: com/jrefinery/data/DefaultMeterDataset.setWarningRange:(Ljava/lang/Number;Ljava/lang/Number;)V]
jcommon-0.6.1.jar, JCommonResources.class
package com.jrefinery.resources
JCommonResources.getContents ( ) : Object[ ][ ]
[mangled: com/jrefinery/resources/JCommonResources.getContents:()[[Ljava/lang/Object;]
JCommonResources.JCommonResources ( )
[mangled: com/jrefinery/resources/JCommonResources."<init>":()V]
jcommon-0.6.1.jar, Library.class
package com.jrefinery.ui.about
Library.Library ( ProjectInfo p1 )
[mangled: com/jrefinery/ui/about/Library."<init>":(Lcom/jrefinery/ui/about/ProjectInfo;)V]
jcommon-0.6.1.jar, MeterDataset.class
package com.jrefinery.data
MeterDataset.getMaximumCriticalValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMaximumCriticalValue:()Ljava/lang/Number;]
MeterDataset.getMaximumNormalValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMaximumNormalValue:()Ljava/lang/Number;]
MeterDataset.getMaximumValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMaximumValue:()Ljava/lang/Number;]
MeterDataset.getMaximumWarningValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMaximumWarningValue:()Ljava/lang/Number;]
MeterDataset.getMinimumCriticalValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMinimumCriticalValue:()Ljava/lang/Number;]
MeterDataset.getMinimumNormalValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMinimumNormalValue:()Ljava/lang/Number;]
MeterDataset.getMinimumValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMinimumValue:()Ljava/lang/Number;]
MeterDataset.getMinimumWarningValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getMinimumWarningValue:()Ljava/lang/Number;]
MeterDataset.getValue ( ) [abstract] : Number
[mangled: com/jrefinery/data/MeterDataset.getValue:()Ljava/lang/Number;]
jcommon-0.6.1.jar, Millisecond.class
package com.jrefinery.data
Millisecond.toString ( ) : String
[mangled: com/jrefinery/data/Millisecond.toString:()Ljava/lang/String;]
jcommon-0.6.1.jar, ProjectInfo.class
package com.jrefinery.ui.about
ProjectInfo.getContributors ( ) : List
[mangled: com/jrefinery/ui/about/ProjectInfo.getContributors:()Ljava/util/List;]
ProjectInfo.getCopyright ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.getCopyright:()Ljava/lang/String;]
ProjectInfo.getInfo ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.getInfo:()Ljava/lang/String;]
ProjectInfo.getLibraries ( ) : List
[mangled: com/jrefinery/ui/about/ProjectInfo.getLibraries:()Ljava/util/List;]
ProjectInfo.getLicenceName ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.getLicenceName:()Ljava/lang/String;]
ProjectInfo.getLicenceText ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.getLicenceText:()Ljava/lang/String;]
ProjectInfo.getName ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.getName:()Ljava/lang/String;]
ProjectInfo.getVersion ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.getVersion:()Ljava/lang/String;]
ProjectInfo.ProjectInfo ( )
[mangled: com/jrefinery/ui/about/ProjectInfo."<init>":()V]
ProjectInfo.ProjectInfo ( String p1, String p2, String p3, String p4, String p5 )
[mangled: com/jrefinery/ui/about/ProjectInfo."<init>":(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
ProjectInfo.toString ( ) : String
[mangled: com/jrefinery/ui/about/ProjectInfo.toString:()Ljava/lang/String;]
jcommon-0.6.1.jar, Week.class
package com.jrefinery.data
Week.compareTo ( Object p1 ) : int
[mangled: com/jrefinery/data/Week.compareTo:(Ljava/lang/Object;)I]
Week.equals ( Object p1 ) : boolean
[mangled: com/jrefinery/data/Week.equals:(Ljava/lang/Object;)Z]
Week.getEnd ( Calendar p1 ) : long
[mangled: com/jrefinery/data/Week.getEnd:(Ljava/util/Calendar;)J]
Week.getStart ( Calendar p1 ) : long
[mangled: com/jrefinery/data/Week.getStart:(Ljava/util/Calendar;)J]
Week.getWeek ( ) : int
[mangled: com/jrefinery/data/Week.getWeek:()I]
Week.getYear ( ) : Year
[mangled: com/jrefinery/data/Week.getYear:()Lcom/jrefinery/data/Year;]
Week.getYearValue ( ) : int
[mangled: com/jrefinery/data/Week.getYearValue:()I]
Week.main ( String[ ] p1 ) [static] : void
[mangled: com/jrefinery/data/Week.main:([Ljava/lang/String;)V]
Week.next ( ) : TimePeriod
[mangled: com/jrefinery/data/Week.next:()Lcom/jrefinery/data/TimePeriod;]
Week.parseWeek ( String p1 ) [static] : Week
[mangled: com/jrefinery/data/Week.parseWeek:(Ljava/lang/String;)Lcom/jrefinery/data/Week;]
Week.previous ( ) : TimePeriod
[mangled: com/jrefinery/data/Week.previous:()Lcom/jrefinery/data/TimePeriod;]
Week.toString ( ) : String
[mangled: com/jrefinery/data/Week.toString:()Ljava/lang/String;]
Week.Week ( )
[mangled: com/jrefinery/data/Week."<init>":()V]
Week.Week ( Date p1 )
[mangled: com/jrefinery/data/Week."<init>":(Ljava/util/Date;)V]
Week.Week ( Date p1, TimeZone p2 )
[mangled: com/jrefinery/data/Week."<init>":(Ljava/util/Date;Ljava/util/TimeZone;)V]
Week.Week ( int p1, int p2 )
[mangled: com/jrefinery/data/Week."<init>":(II)V]
Week.Week ( int p1, Year p2 )
[mangled: com/jrefinery/data/Week."<init>":(ILcom/jrefinery/data/Year;)V]
jcommon-0.6.1.jar, WeekTests.class
package com.jrefinery.data.junit
WeekTests.setUp ( ) : void
[mangled: com/jrefinery/data/junit/WeekTests.setUp:()V]
WeekTests.suite ( ) [static] : Test
[mangled: com/jrefinery/data/junit/WeekTests.suite:()Ljunit/framework/Test;]
WeekTests.testW1_1900_next ( ) : void
[mangled: com/jrefinery/data/junit/WeekTests.testW1_1900_next:()V]
WeekTests.testW1_1900_previous ( ) : void
[mangled: com/jrefinery/data/junit/WeekTests.testW1_1900_previous:()V]
WeekTests.testW52_9999_next ( ) : void
[mangled: com/jrefinery/data/junit/WeekTests.testW52_9999_next:()V]
WeekTests.testW52_9999_previous ( ) : void
[mangled: com/jrefinery/data/junit/WeekTests.testW52_9999_previous:()V]
WeekTests.WeekTests ( String p1 )
[mangled: com/jrefinery/data/junit/WeekTests."<init>":(Ljava/lang/String;)V]
jcommon-0.6.1.jar, XisSymbolic.class
package com.jrefinery.data
XisSymbolic.getXSymbolicValue ( int p1, int p2 ) [abstract] : String
[mangled: com/jrefinery/data/XisSymbolic.getXSymbolicValue:(II)Ljava/lang/String;]
XisSymbolic.getXSymbolicValue ( Integer p1 ) [abstract] : String
[mangled: com/jrefinery/data/XisSymbolic.getXSymbolicValue:(Ljava/lang/Integer;)Ljava/lang/String;]
XisSymbolic.getXSymbolicValues ( ) [abstract] : String[ ]
[mangled: com/jrefinery/data/XisSymbolic.getXSymbolicValues:()[Ljava/lang/String;]
jcommon-0.6.1.jar, XYSeries.class
package com.jrefinery.data
XYSeries.add ( double p1, double p2 ) : void
[mangled: com/jrefinery/data/XYSeries.add:(DD)V]
jcommon-0.6.1.jar, YisSymbolic.class
package com.jrefinery.data
YisSymbolic.getYSymbolicValue ( int p1, int p2 ) [abstract] : String
[mangled: com/jrefinery/data/YisSymbolic.getYSymbolicValue:(II)Ljava/lang/String;]
YisSymbolic.getYSymbolicValue ( Integer p1 ) [abstract] : String
[mangled: com/jrefinery/data/YisSymbolic.getYSymbolicValue:(Ljava/lang/Integer;)Ljava/lang/String;]
YisSymbolic.getYSymbolicValues ( ) [abstract] : String[ ]
[mangled: com/jrefinery/data/YisSymbolic.getYSymbolicValues:()[Ljava/lang/String;]
to the top
Removed Methods (12)
jcommon-0.6.0.jar, PngEncoderB.class
package com.keypoint
PngEncoderB.establishStorageInfo ( ) : boolean
[mangled: com/keypoint/PngEncoderB.establishStorageInfo:()Z]
PngEncoderB.pngEncode ( ) : byte[ ]
[mangled: com/keypoint/PngEncoderB.pngEncode:()[B]
PngEncoderB.pngEncode ( boolean p1 ) : byte[ ]
[mangled: com/keypoint/PngEncoderB.pngEncode:(Z)[B]
PngEncoderB.PngEncoderB ( )
[mangled: com/keypoint/PngEncoderB."<init>":()V]
PngEncoderB.PngEncoderB ( BufferedImage p1 )
[mangled: com/keypoint/PngEncoderB."<init>":(Ljava/awt/image/BufferedImage;)V]
PngEncoderB.PngEncoderB ( BufferedImage p1, boolean p2 )
[mangled: com/keypoint/PngEncoderB."<init>":(Ljava/awt/image/BufferedImage;Z)V]
PngEncoderB.PngEncoderB ( BufferedImage p1, boolean p2, int p3 )
[mangled: com/keypoint/PngEncoderB."<init>":(Ljava/awt/image/BufferedImage;ZI)V]
PngEncoderB.PngEncoderB ( BufferedImage p1, boolean p2, int p3, int p4 )
[mangled: com/keypoint/PngEncoderB."<init>":(Ljava/awt/image/BufferedImage;ZII)V]
PngEncoderB.setImage ( BufferedImage p1 ) : void
[mangled: com/keypoint/PngEncoderB.setImage:(Ljava/awt/image/BufferedImage;)V]
PngEncoderB.writeHeader ( ) : void
[mangled: com/keypoint/PngEncoderB.writeHeader:()V]
PngEncoderB.writeImageData ( ) : boolean
[mangled: com/keypoint/PngEncoderB.writeImageData:()Z]
PngEncoderB.writePalette ( IndexColorModel p1 ) : void
[mangled: com/keypoint/PngEncoderB.writePalette:(Ljava/awt/image/IndexColorModel;)V]
to the top
Problems with Data Types, High Severity (4)
jcommon-0.6.0.jar
package com.jrefinery
[+] JCommon (1)
| Change | Effect |
---|
1 | Type of field INFO has been changed from java.lang.String to ui.about.ProjectInfo. | A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods (2)
JCommon ( )This constructor is from 'JCommon' class.
main ( String[ ] )This method is from 'JCommon' class.
package com.jrefinery.data
[+] TimeSeriesTableModel (2)
| Change | Effect |
---|
1 | Field VIEW_ORIGINAL of type int has been removed from this class. | A client program may be interrupted by NoSuchFieldError exception. |
2 | Field view of type int has been removed from this class. | A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods (11)
TimeSeriesTableModel ( )This constructor is from 'TimeSeriesTableModel' class.
TimeSeriesTableModel ( BasicTimeSeries )This constructor is from 'TimeSeriesTableModel' class.
TimeSeriesTableModel ( BasicTimeSeries, boolean )This constructor is from 'TimeSeriesTableModel' class.
getColumnClass ( int )This method is from 'TimeSeriesTableModel' class.
getColumnCount ( )This method is from 'TimeSeriesTableModel' class.
getColumnName ( int )This method is from 'TimeSeriesTableModel' class.
getRowCount ( )This method is from 'TimeSeriesTableModel' class.
getValueAt ( int, int )This method is from 'TimeSeriesTableModel' class.
isCellEditable ( int, int )This method is from 'TimeSeriesTableModel' class.
seriesChanged ( SeriesChangeEvent )This method is from 'TimeSeriesTableModel' class.
setValueAt ( Object, int, int )This method is from 'TimeSeriesTableModel' class.
...
package com.keypoint
[+] PngEncoderB (1)
| Change | Effect |
---|
1 | This class has been removed. | A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods (12)
PngEncoderB ( )This constructor is from 'PngEncoderB' class.
PngEncoderB ( BufferedImage )This constructor is from 'PngEncoderB' class.
PngEncoderB ( BufferedImage, boolean )This constructor is from 'PngEncoderB' class.
PngEncoderB ( BufferedImage, boolean, int )This constructor is from 'PngEncoderB' class.
PngEncoderB ( BufferedImage, boolean, int, int )This constructor is from 'PngEncoderB' class.
establishStorageInfo ( )This method is from 'PngEncoderB' class.
pngEncode ( )This method is from 'PngEncoderB' class.
pngEncode ( boolean )This method is from 'PngEncoderB' class.
setImage ( BufferedImage )This method is from 'PngEncoderB' class.
writeHeader ( )This method is from 'PngEncoderB' class.
writeImageData ( )This method is from 'PngEncoderB' class.
writePalette ( IndexColorModel )This method is from 'PngEncoderB' class.
...
to the top
Problems with Data Types, Medium Severity (1)
jcommon-0.6.0.jar
package com.jrefinery.data
[+] SeriesException (1)
| Change | Effect |
---|
1 | Superclass has been changed from java.lang.Exception to java.lang.RuntimeException. | 1) Access of a client program to the fields or methods of the old super-class may be interrupted by NoSuchFieldError or NoSuchMethodError exceptions. 2) A static field from a super-interface of a client class may hide a field (with the same name) inherited from new super-class and cause IncompatibleClassChangeError exception. |
[+] affected methods (1)
SeriesException ( String )This constructor is from 'SeriesException' class.
to the top
Problems with Data Types, Low Severity (5)
jcommon-0.6.0.jar
package com.jrefinery
[+] JCommon (3)
| Change | Effect |
---|
1 | Field COPYRIGHT (java.lang.String) with the compile-time constant value "(C)opyright 2000-2002, Simba Management Limited and Contributors" has been removed from this class. | A client program may change behavior. |
2 | Field NAME (java.lang.String) with the compile-time constant value "JCommon" has been removed from this class. | A client program may change behavior. |
3 | Field VERSION (java.lang.String) with the compile-time constant value "0.6.0" has been removed from this class. | A client program may change behavior. |
[+] affected methods (2)
JCommon ( )This constructor is from 'JCommon' class.
main ( String[ ] )This method is from 'JCommon' class.
package com.jrefinery.data
[+] TimeSeriesTableModel (2)
| Change | Effect |
---|
1 | Field VIEW_AMENDED (int) with the compile-time constant value 1 has been removed from this class. | A client program may change behavior. |
2 | Field VIEW_BOTH (int) with the compile-time constant value 2 has been removed from this class. | A client program may change behavior. |
[+] affected methods (11)
TimeSeriesTableModel ( )This constructor is from 'TimeSeriesTableModel' class.
TimeSeriesTableModel ( BasicTimeSeries )This constructor is from 'TimeSeriesTableModel' class.
TimeSeriesTableModel ( BasicTimeSeries, boolean )This constructor is from 'TimeSeriesTableModel' class.
getColumnClass ( int )This method is from 'TimeSeriesTableModel' class.
getColumnCount ( )This method is from 'TimeSeriesTableModel' class.
getColumnName ( int )This method is from 'TimeSeriesTableModel' class.
getRowCount ( )This method is from 'TimeSeriesTableModel' class.
getValueAt ( int, int )This method is from 'TimeSeriesTableModel' class.
isCellEditable ( int, int )This method is from 'TimeSeriesTableModel' class.
seriesChanged ( SeriesChangeEvent )This method is from 'TimeSeriesTableModel' class.
setValueAt ( Object, int, int )This method is from 'TimeSeriesTableModel' class.
...
to the top
Other Changes in Data Types (1)
jcommon-0.6.0.jar
package com.jrefinery.data
[+] AbstractSeriesDataset (1)
| Change | Effect |
---|
1 | Added super-interface SeriesChangeListener. | No effect. |
[+] affected methods (5)
AbstractSeriesDataset ( )This constructor is from 'AbstractSeriesDataset' abstract class.
getLegendItemCount ( )This method is from 'AbstractSeriesDataset' abstract class.
getLegendItemLabels ( )This method is from 'AbstractSeriesDataset' abstract class.
getSeriesCount ( )This abstract method is from 'AbstractSeriesDataset' abstract class.
getSeriesName ( int )This abstract method is from 'AbstractSeriesDataset' abstract class.
to the top
Java ARchives (1)
jcommon-0.6.0.jar
to the top