Binary compatibility report for the library SkinLF from version 6.2.20060211 to 6.7.20060722


Summary


Total Java ARchives2
Total Classes131
Checked Methods / Types1095 / 129
VerdictIncompatible

Problem Summary


Added Methods105
Removed Methods5
Problems with
Data Types
High risk2
Medium risk0
Low risk0
Problems with
Methods
High risk0
Medium risk0
Low risk0

Added Methods (105)


skinlf.jar, ComponentPluginManager.class
package org.jvnet.lafplugin
ComponentPluginManager.ComponentPluginManager String xmlName )
ComponentPluginManager.initializeAll (  ):void
ComponentPluginManager.processAllDefaultsEntries javax.swing.UIDefaults table, Object themeInfo ):void
ComponentPluginManager.uninitializeAll (  ):void

skinlf.jar, LafComponentPlugin.class
package org.jvnet.lafplugin
LafComponentPlugin.getDefaults Object p1 ) [abstract]:Object[]
LafComponentPlugin.initialize ( ) [abstract]:void
LafComponentPlugin.uninitialize ( ) [abstract]:void

skinlf.jar, LafPluginSupport.class
package com.l2fprod.gui.plaf.skin
LafPluginSupport.initAllDefaultsEntries javax.swing.UIDefaults table ) [static]:void
LafPluginSupport.initialize ( ) [static]:void
LafPluginSupport.LafPluginSupport (  )

skinlf.jar, PluginManager.class
package org.jvnet.lafplugin
PluginManager.getAvailablePlugins (  ):java.util.Set
PluginManager.getAvailablePlugins boolean toReload ):java.util.Set
PluginManager.getPlugin java.net.URL pluginUrl ):Object
PluginManager.getPluginClass java.net.URL pluginUrl ):String
PluginManager.PluginManager String xmlName, String mainTag, String pluginTag )

skinlf.jar, SkinLookAndFeel.class
package com.l2fprod.gui.plaf.skin
SkinLookAndFeel.initialize (  ):void

skinlf.jar, StringUtils.class
package com.l2fprod.util
StringUtils.WeakImageIcon java.awt.Image image ):public
StringUtils.paintIcon java.awt.Component c, java.awt.Graphics g, int x, int y ):void

skinlf.jar, XMLElement.class
package org.jvnet.lafplugin
XMLElement.addChild XMLElement child ):void
XMLElement.addProperty String key, int value ):void
XMLElement.addProperty String name, double value ):void
XMLElement.addProperty String name, Object value ):void
XMLElement.checkCDATA StringBuffer buf ):boolean
XMLElement.checkLiteral String literal ):boolean
XMLElement.countChildren (  ):int
XMLElement.createAnotherElement (  ):XMLElement
XMLElement.enumerateAttributeNames (  ):java.util.Enumeration
XMLElement.enumerateChildren (  ):java.util.Enumeration
XMLElement.enumeratePropertyNames (  ):java.util.Enumeration
XMLElement.expectedInput String charSet ):XMLParseException
XMLElement.getAttribute String name ):Object
XMLElement.getAttribute String name, java.util.Hashtable valueSet, String defaultKey, boolean allowLiterals ):Object
XMLElement.getAttribute String name, Object defaultValue ):Object
XMLElement.getBooleanAttribute String name, String trueValue, String falseValue, boolean defaultValue ):boolean
XMLElement.getChildren (  ):java.util.Vector
XMLElement.getContent (  ):String
XMLElement.getContents (  ):String
XMLElement.getDoubleAttribute String name ):double
XMLElement.getDoubleAttribute String name, double defaultValue ):double
XMLElement.getDoubleAttribute String name, java.util.Hashtable valueSet, String defaultKey, boolean allowLiteralNumbers ):double
XMLElement.getIntAttribute String name ):int
XMLElement.getIntAttribute String name, int defaultValue ):int
XMLElement.getIntAttribute String name, java.util.Hashtable valueSet, String defaultKey, boolean allowLiteralNumbers ):int
XMLElement.getIntProperty String name, java.util.Hashtable valueSet, String defaultKey ):int
XMLElement.getLineNr (  ):int
XMLElement.getName (  ):String
XMLElement.getProperty String key, String trueValue, String falseValue, boolean defaultValue ):boolean
XMLElement.getProperty String name ):String
XMLElement.getProperty String name, double defaultValue ):double
XMLElement.getProperty String name, int defaultValue ):int
XMLElement.getProperty String name, java.util.Hashtable valueSet, String defaultKey ):Object
XMLElement.getProperty String name, String defaultValue ):String
XMLElement.getSpecialDoubleProperty String name, java.util.Hashtable valueSet, String defaultKey ):double
XMLElement.getSpecialIntProperty String name, java.util.Hashtable valueSet, String defaultKey ):int
XMLElement.getStringAttribute String name ):String
XMLElement.getStringAttribute String name, java.util.Hashtable valueSet, String defaultKey, boolean allowLiterals ):String
XMLElement.getStringAttribute String name, String defaultValue ):String
XMLElement.getStringProperty String name, java.util.Hashtable valueSet, String defaultKey ):String
XMLElement.getTagName (  ):String
XMLElement.invalidValue String name, String value ):XMLParseException
XMLElement.invalidValueSet String name ):XMLParseException
XMLElement.parseCharArray char[] input, int offset, int end ):void
XMLElement.parseCharArray char[] input, int offset, int end, int startingLineNr ):void
XMLElement.parseFromReader java.io.Reader reader ):void
XMLElement.parseFromReader java.io.Reader reader, int startingLineNr ):void
XMLElement.parseString String string ):void
XMLElement.parseString String string, int offset ):void
XMLElement.parseString String string, int offset, int end ):void
XMLElement.parseString String string, int offset, int end, int startingLineNr ):void
XMLElement.readChar (  ):char
XMLElement.removeAttribute String name ):void
XMLElement.removeChild XMLElement child ):void
XMLElement.removeChild String name ):void
XMLElement.removeProperty String name ):void
XMLElement.resolveEntity StringBuffer buf ):void
XMLElement.scanElement XMLElement elt ):void
XMLElement.scanIdentifier StringBuffer result ):void
XMLElement.scanPCData StringBuffer data ):void
XMLElement.scanString StringBuffer string ):void
XMLElement.scanWhitespace (  ):char
XMLElement.scanWhitespace StringBuffer result ):char
XMLElement.setAttribute String name, Object value ):void
XMLElement.setContent String content ):void
XMLElement.setDoubleAttribute String name, double value ):void
XMLElement.setIntAttribute String name, int value ):void
XMLElement.setName String name ):void
XMLElement.setTagName String name ):void
XMLElement.skipComment (  ):void
XMLElement.skipSpecialTag int bracketLevel ):void
XMLElement.syntaxError String context ):XMLParseException
XMLElement.toString (  ):String
XMLElement.unexpectedEndOfData (  ):XMLParseException
XMLElement.unknownEntity String name ):XMLParseException
XMLElement.unreadChar char ch ):void
XMLElement.write java.io.Writer writer ):void
XMLElement.writeEncoded java.io.Writer writer, String str ):void
XMLElement.XMLElement (  )
XMLElement.XMLElement boolean skipLeadingWhitespace )
XMLElement.XMLElement java.util.Hashtable entities )
XMLElement.XMLElement java.util.Hashtable entities, boolean skipLeadingWhitespace )
XMLElement.XMLElement java.util.Hashtable entities, boolean skipLeadingWhitespace, boolean fillBasicConversionTable, boolean ignoreCase )
XMLElement.XMLElement java.util.Hashtable entities, boolean skipLeadingWhitespace, boolean ignoreCase )

skinlf.jar, XMLParseException.class
package org.jvnet.lafplugin
XMLParseException.getLineNr (  ):int
XMLParseException.XMLParseException String name, int lineNr, String message )
XMLParseException.XMLParseException String name, String message )

to the top

Removed Methods (5)


skinlf.jar, ColorMaskFilter.class
package com.l2fprod.util
ColorMaskFilter.ColorMaskFilter java.awt.Color mask )
ColorMaskFilter.filterRGB int x, int y, int pixel ):int

skinlf.jar, HSBFilter.class
package com.l2fprod.util
HSBFilter.filterRGB int x, int y, int rgb ):int
HSBFilter.HSBFilter java.awt.Color fg )

skinlf.jar, SkinCheckBoxUI.class
package com.l2fprod.gui.plaf.skin
SkinCheckBoxUI.uninstallDefaults javax.swing.AbstractButton b ):void

to the top

Problems with Data Types, High risk (2)


skinlf.jar
package com.l2fprod.util
[+] ColorMaskFilter (1)
[+] HSBFilter (1)

to the top

Java ARchives (2)


nativeskin.jar
skinlf.jar

to the top

Classes (131)


AbstractSkin.class
AbstractSkinButton.class
AbstractSkinComponent.class
AbstractSkinFrame.class
AbstractSkinPersonality.class
AbstractSkinProgress.class
AbstractSkinScrollbar.class
AbstractSkinSeparator.class
AbstractSkinSlider.class
AbstractSkinSplitPane.class
AbstractSkinTab.class
AccessUtils.class
ActiveBorder.class
ArrowButton.class
ArrowIcon.class
ASCII_UCodeESC_CharStream.class
ColorFillFilter.class
ColorMaskFilter.class
CompoundSkin.class
CustomImageObserver.class
DefaultButton.class
GtkBorder.class
GtkButton.class
GtkClass.class
GtkDefaultButton.class
GtkEngine.class
GtkImage.class
GtkListCellRenderer.class
GtkParser.class
GtkParserConstants.class
GtkParserTokenManager.class
GtkPersonality.class
GtkProgress.class
GtkProps.class
GtkScrollbar.class
GtkSeparator.class
GtkSkin.class
GtkSkinNotFoundException.class
GtkSlider.class
GtkSplitPane.class
GtkStyle.class
GtkTab.class
GtkTableHeaderRenderer.class
GtkUtils.class
HSBFilter.class
ImageRegion.class
ImageUtils.class
IncorrectVersionException.class
IniFile.class
KdeFrame.class
KdeFrameBorder.class
KdePersonality.class
KdeSkin.class
LazyTable.class
LineBorder.class
LinuxLookAndFeel.class
MsStylesToSkinLF.class
NativeConstants.class
NativeSkin.class
OS.class
PanelArtistUtilities.class
ParseException.class
Region.class
RegionBuilder.class
Skin.class
SkinApplet.class
SkinArrowButton.class
SkinButton.class
SkinButtonUI.class
SkinCheckBoxIcon.class
SkinCheckBoxMenuItemUI.class
SkinCheckBoxUI.class
SkinChooser.class
SkinComboBoxUI.class
SkinComponent.class
SkinDesktopIconUI.class
SkinDesktopPaneUI.class
SkinFileChooserUI.class
SkinFrame.class
SkinInternalFrameUI.class
Skinit.class
SkinListUI.class
SkinLookAndFeel.class
SkinMenuBarUI.class
SkinMenuItemUI.class
SkinMenuUI.class
SkinOptionPaneUI.class
SkinPanelUI.class
SkinPersonality.class
SkinPopupMenuUI.class
SkinPreviewWindow.class
SkinProgress.class
SkinProgressBarUI.class
SkinRadioButtonMenuItemUI.class
SkinRadioButtonUI.class
SkinRootPaneUI.class
SkinScrollbar.class
SkinScrollBarUI.class
SkinSeparator.class
SkinSeparatorUI.class
SkinSlider.class
SkinSliderUI.class
SkinSplitArrowButton.class
SkinSplitPane.class
SkinSplitPaneDivider.class
SkinSplitPaneUI.class
SkinTab.class
SkinTabbedPaneUI.class
SkinTableHeaderUI.class
SkinTitlePane.class
SkinToggleButtonUI.class
SkinToolBarUI.class
SkinToolTipUI.class
SkinTreeUI.class
SkinUtils.class
SkinWindowButton.class
SkinWindowButtonUI.class
StringUtils.class
ThemeConverter.class
Token.class
TokenMgrError.class
Win32NativeSkin.class
Win32Region.class
Window.class
WindowSnapping.class
WindowUtils.class
X11NativeSkin.class
XMLElement.class
XMLParseException.class
XTraScrollBarUI.class
ZipResourceLoader.class

to the top




Generated on Mon Dec 13 13:53:57 2010 for SkinLF by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API