]> source.dussan.org Git - pf4j.git/commitdiff
Pull method DefaultPluginManager.whichPlugin() to PluginManager
authorDecebal Suiu <decebal.suiu@gmail.com>
Sat, 26 Dec 2015 21:36:24 +0000 (23:36 +0200)
committerDecebal Suiu <decebal.suiu@gmail.com>
Sat, 26 Dec 2015 21:36:24 +0000 (23:36 +0200)
pf4j/src/main/java/ro/fortsoft/pf4j/DefaultPluginManager.java
pf4j/src/main/java/ro/fortsoft/pf4j/PluginManager.java

index 438749ba0a64fb271ed673e7e8bbcbc251d17e9b..e3943f2aae44b977201647cd827acf5934bb7a35 100644 (file)
@@ -577,9 +577,7 @@ public class DefaultPluginManager implements PluginManager {
                return runtimeMode;
        }
 
-    /**
-     * Retrieves the {@link PluginWrapper} that loaded the given class 'clazz'.
-     */
+    @Override
     public PluginWrapper whichPlugin(Class<?> clazz) {
         ClassLoader classLoader = clazz.getClassLoader();
         for (PluginWrapper plugin : resolvedPlugins) {
index 2114b8c89e0c6d414e1efdbd97aeb4898318700a..9792979a64102806d271a910495682ed71e2145e 100644 (file)
@@ -141,6 +141,11 @@ public interface PluginManager {
         */
        public RuntimeMode getRuntimeMode();
 
+    /**
+     * Retrieves the {@link PluginWrapper} that loaded the given class 'clazz'.
+     */
+    public PluginWrapper whichPlugin(Class<?> clazz);
+
     public void addPluginStateListener(PluginStateListener listener);
 
     public void removePluginStateListener(PluginStateListener listener);
@@ -161,4 +166,5 @@ public interface PluginManager {
      * * @return the system version
      */
     public Version getSystemVersion();
+
 }