Binary Compatibility Report - griffon-2.3.0

ERROR

33

WARNING

1

INFO

75
Class Results
griffon.builder.javafx.factory.ControlFactory
  • INFO(8000): Class griffon.builder.javafx.factory.ControlFactory added
griffon.core.RunnableWithArgs
  • INFO(8000): Class griffon.core.RunnableWithArgs added
griffon.core.artifact.ArtifactHandler
  • ERROR(7006): Return type of method 'public java.util.Collection initialize(java.lang.Class[])' has been changed to void
griffon.core.artifact.ArtifactManager
  • ERROR(4001): Removed griffon.core.ShutdownHandler from the set of implemented interfaces
  • ERROR(7004): In method 'public void loadArtifactMetadata(griffon.core.injection.Injector)' the number of arguments has changed
griffon.core.event.EventPublisher
  • ERROR(7012): Method 'public void addEventListener(java.lang.String, griffon.core.RunnableWithArgs)' has been added to an interface
  • ERROR(7012): Method 'public void addEventListener(java.lang.Class, griffon.core.RunnableWithArgs)' has been added to an interface
  • ERROR(7012): Method 'public void removeEventListener(java.lang.String, griffon.core.RunnableWithArgs)' has been added to an interface
  • ERROR(7012): Method 'public void removeEventListener(java.lang.Class, griffon.core.RunnableWithArgs)' has been added to an interface
  • INFO(7007): Method 'public void addEventListener(java.lang.String, griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7007): Method 'public void addEventListener(java.lang.Class, griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7007): Method 'public void removeEventListener(java.lang.String, griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7007): Method 'public void removeEventListener(java.lang.Class, griffon.core.CallableWithArgs)' has been deprecated
griffon.core.injection.Injector
  • ERROR(7002): Method 'public griffon.core.injection.Injector createNestedInjector(java.lang.Iterable)' has been removed
  • ERROR(7002): Method 'public griffon.core.injection.Injector createNestedInjector(java.lang.String, java.lang.Iterable)' has been removed
griffon.core.view.WindowManager
  • ERROR(7012): Method 'public java.lang.String findWindowName(java.lang.Object)' has been added to an interface
  • ERROR(7012): Method 'public java.util.Set getWindowNames()' has been added to an interface
  • ERROR(7012): Method 'public int indexOf(java.lang.Object)' has been added to an interface
griffon.javafx.JavaFXGriffonApplication
  • INFO(7011): Method 'protected void afterStart()' has been added
griffon.javafx.editors.GraphicPropertyEditor
  • INFO(8000): Class griffon.javafx.editors.GraphicPropertyEditor added
griffon.javafx.support.JavaFXAction
  • INFO(7011): Method 'public javafx.scene.Node getGraphic()' has been added
  • INFO(7011): Method 'public javafx.scene.image.Image getImage()' has been added
  • INFO(7011): Method 'public javafx.beans.property.ObjectProperty graphicProperty()' has been added
  • INFO(7011): Method 'public javafx.beans.property.ObjectProperty imageProperty()' has been added
  • INFO(7011): Method 'public void setGraphic(javafx.scene.Node)' has been added
  • INFO(7011): Method 'public void setImage(javafx.scene.image.Image)' has been added
griffon.javafx.support.JavaFXUtils
  • ERROR(7005): Parameter 1 of 'public void setIcon(javafx.scene.control.ButtonBase, java.lang.String)' has changed its type to javafx.scene.control.Labeled
  • INFO(7010): Accessibility of method 'private javafx.scene.Node resolveIcon(java.lang.String)' has been increased from private to public
  • INFO(7011): Method 'public void connectActions(javafx.scene.Node, griffon.core.artifact.GriffonController)' has been added
  • INFO(7011): Method 'public javafx.beans.property.Property extractProperty(java.lang.Object, java.lang.String)' has been added
  • INFO(7011): Method 'public javafx.stage.Window getWindowAncestor(java.lang.Object)' has been added
  • INFO(7011): Method 'public void setGraphic(javafx.scene.control.Labeled, javafx.scene.image.Image)' has been added
  • INFO(7011): Method 'public void setGraphic(javafx.scene.control.MenuItem, javafx.scene.image.Image)' has been added
  • INFO(7011): Method 'public void setGraphic(javafx.scene.control.Labeled, javafx.scene.Node)' has been added
  • INFO(7011): Method 'public void setGraphic(javafx.scene.control.MenuItem, javafx.scene.Node)' has been added
griffon.pivot.support.PivotAction
  • ERROR(7002): Method 'public griffon.core.CallableWithArgs getCallable()' has been removed
  • INFO(7007): Method 'public PivotAction(griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7007): Method 'public void setCallable(griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7011): Method 'public PivotAction(griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'public griffon.core.RunnableWithArgs getRunnable()' has been added
  • INFO(7011): Method 'public void setRunnable(griffon.core.RunnableWithArgs)' has been added
griffon.swing.SwingWindowManager
  • ERROR(7012): Method 'public java.lang.String findInternalWindowName(javax.swing.JInternalFrame)' has been added to an interface
  • ERROR(7012): Method 'public java.util.Set getInternalWindowNames()' has been added to an interface
  • ERROR(7012): Method 'public int indexOfInternal(javax.swing.JInternalFrame)' has been added to an interface
griffon.swing.support.SwingAction
  • INFO(7007): Method 'public SwingAction(griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7011): Method 'public SwingAction(griffon.core.RunnableWithArgs)' has been added
griffon.swing.support.SwingAction$ActionBuilder
  • INFO(7007): Method 'public griffon.swing.support.SwingAction$ActionBuilder withRunnable(griffon.core.CallableWithArgs)' has been deprecated
  • INFO(7011): Method 'public griffon.swing.support.SwingAction$ActionBuilder withRunnable(griffon.core.RunnableWithArgs)' has been added
griffon.transform.ChangeListener
  • INFO(8000): Class griffon.transform.ChangeListener added
griffon.transform.InvalidationListener
  • INFO(8000): Class griffon.transform.InvalidationListener added
griffon.util.GriffonClassUtils
  • INFO(7011): Method 'public java.lang.Object[] requireNonEmpty(java.lang.Object[])' has been added
  • INFO(7011): Method 'public java.lang.Object[] requireNonEmpty(java.lang.Object[], java.lang.String)' has been added
  • INFO(7011): Method 'public java.util.Collection requireNonEmpty(java.util.Collection)' has been added
  • INFO(7011): Method 'public java.util.Collection requireNonEmpty(java.util.Collection, java.lang.String)' has been added
  • INFO(7011): Method 'public java.util.Map requireNonEmpty(java.util.Map)' has been added
  • INFO(7011): Method 'public java.util.Map requireNonEmpty(java.util.Map, java.lang.String)' has been added
griffon.util.ServiceLoaderUtils
  • INFO(7011): Method 'public boolean load(java.lang.ClassLoader, java.lang.String, griffon.util.ServiceLoaderUtils$PathFilter, griffon.util.ServiceLoaderUtils$ResourceProcessor)' has been added
griffon.util.ServiceLoaderUtils$PathFilter
  • INFO(8000): Class griffon.util.ServiceLoaderUtils$PathFilter added
griffon.util.ServiceLoaderUtils$ResourceProcessor
  • INFO(8000): Class griffon.util.ServiceLoaderUtils$ResourceProcessor added
org.codehaus.griffon.compile.core.BaseConstants
  • INFO(6000): Added public field GRIFFON_CORE_RUNNABLEWITHARGS
org.codehaus.griffon.runtime.core.AbstractApplicationBootstrapper
  • INFO(7011): Method 'protected void createArtifactsModule(java.util.List)' has been added
org.codehaus.griffon.runtime.core.MVCGroupExceptionHandler
  • ERROR(4001): Removed griffon.core.CallableWithArgs from the set of implemented interfaces
  • ERROR(7002): Method 'public java.lang.Void call(java.lang.Object[])' has been removed
  • ERROR(7002): Method 'public java.lang.Object call(java.lang.Object[])' has been removed
  • INFO(4000): Added griffon.core.RunnableWithArgs to the set of implemented interfaces
  • INFO(7011): Method 'public void run(java.lang.Object[])' has been added
org.codehaus.griffon.runtime.core.artifact.AbstractArtifactHandler
  • ERROR(7002): Method 'protected void createBindings(java.util.List, java.lang.Class, griffon.core.artifact.GriffonClass)' has been removed
  • ERROR(7006): Return type of method 'public java.util.Collection initialize(java.lang.Class[])' has been changed to void
org.codehaus.griffon.runtime.core.artifact.AbstractArtifactManager
  • ERROR(4001): Removed griffon.core.ShutdownHandler from the set of implemented interfaces
  • ERROR(7002): Method 'public boolean canShutdown(griffon.core.GriffonApplication)' has been removed
  • ERROR(7002): Method 'public void onShutdown(griffon.core.GriffonApplication)' has been removed
  • ERROR(7004): In method 'public void loadArtifactMetadata(griffon.core.injection.Injector)' the number of arguments has changed
org.codehaus.griffon.runtime.core.artifact.AbstractGriffonController
  • INFO(7011): Method 'protected griffon.core.controller.Action actionFor(java.lang.String)' has been added
org.codehaus.griffon.runtime.core.artifact.DefaultArtifactManager
  • ERROR(4001): Removed griffon.core.ShutdownHandler from the set of implemented interfaces
org.codehaus.griffon.runtime.core.artifact.ServiceArtifactHandler
  • ERROR(7002): Method 'protected void createBindings(java.util.List, java.lang.Class, griffon.core.artifact.GriffonClass)' has been removed
org.codehaus.griffon.runtime.core.event.AbstractEventPublisher
  • INFO(7011): Method 'public void addEventListener(java.lang.String, griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'public void addEventListener(java.lang.Class, griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'public void removeEventListener(java.lang.Class, griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'public void removeEventListener(java.lang.String, griffon.core.RunnableWithArgs)' has been added
org.codehaus.griffon.runtime.core.event.AbstractEventRouter
  • ERROR(6001): Removed field callableListeners
  • ERROR(6001): Removed field listeners
  • ERROR(7005): Parameter 1 of 'protected boolean isNestedListener(griffon.core.CallableWithArgs, java.lang.Object)' has changed its type to java.lang.Object
  • INFO(6000): Added protected field functionalListeners
  • INFO(6000): Added protected field instanceListeners
  • INFO(7011): Method 'public void addEventListener(java.lang.Class, griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'public void addEventListener(java.lang.String, griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'protected void fireEvent(griffon.core.RunnableWithArgs, java.util.List)' has been added
  • INFO(7011): Method 'public void removeEventListener(java.lang.Class, griffon.core.RunnableWithArgs)' has been added
  • INFO(7011): Method 'public void removeEventListener(java.lang.String, griffon.core.RunnableWithArgs)' has been added
org.codehaus.griffon.runtime.core.i18n.AbstractMessageSource
  • ERROR(6011): Field ERROR_MESSAGE_BLANK has been removed, but it was previously a constant
  • INFO(6000): Added protected field ERROR_MESSAGE_NULL
org.codehaus.griffon.runtime.core.resources.AbstractResourceResolver
  • ERROR(6011): Field ERROR_RESOURCE_BLANK has been removed, but it was previously a constant
  • INFO(6000): Added protected field ERROR_RESOURCE_NULL
org.codehaus.griffon.runtime.core.threading.AbstractUIThreadManager
  • WARNING(6003): Value of compile-time constant ERROR_RUNNABLE_NULL has been changed
org.codehaus.griffon.runtime.core.view.AbstractWindowManager
  • INFO(7011): Method 'public java.lang.String findWindowName(java.lang.Object)' has been added
  • INFO(7011): Method 'public java.util.Set getWindowNames()' has been added
  • INFO(7011): Method 'public int indexOf(java.lang.Object)' has been added
org.codehaus.griffon.runtime.core.view.NoopWindowManager
  • INFO(7011): Method 'public java.lang.String findWindowName(java.lang.Object)' has been added
  • INFO(7011): Method 'public java.util.Set getWindowNames()' has been added
  • INFO(7011): Method 'public int indexOf(java.lang.Object)' has been added
org.codehaus.griffon.runtime.javafx.controller.JavaFXGriffonControllerAction
  • INFO(6000): Added public field KEY_GRAPHIC
  • INFO(6000): Added public field KEY_IMAGE
  • INFO(7011): Method 'public javafx.scene.Node getGraphic()' has been added
  • INFO(7011): Method 'public javafx.scene.image.Image getImage()' has been added
  • INFO(7011): Method 'public void setGraphic(javafx.scene.Node)' has been added
  • INFO(7011): Method 'public void setImage(java.lang.String)' has been added
org.codehaus.griffon.runtime.swing.DefaultSwingWindowManager
  • INFO(7011): Method 'public java.lang.String findInternalWindowName(javax.swing.JInternalFrame)' has been added
  • INFO(7011): Method 'public java.util.Set getInternalWindowNames()' has been added
  • INFO(7011): Method 'public int indexOfInternal(javax.swing.JInternalFrame)' has been added