Files
jenkins/core/src/main/java/hudson/PluginManagerStaplerOverride.java
T
Christopher Simons 7efb9090dd remove unused import statements
In addition to cluttering the namespace, unused imports generate
compiler warnings, introducing noise and obscuring more important
compiler warnings.  This change removes them.
2015-11-10 10:13:52 -05:00

27 lines
874 B
Java

package hudson;
import javax.annotation.Nonnull;
/**
* Extension point for selectively overriding parts of the {@link PluginManager} views
* Anything extending this and registered with an @Extension can replace existing views and define new views.
*
* It is also possible to add/modify API calls coming via Stapler, but this requires caution.
*
* In both cases, this is simply done by defining a resource or method that matches the existing one
*
* @author Sam Van Oort
* @since 1.627
*/
public abstract class PluginManagerStaplerOverride implements ExtensionPoint {
/**
* Return all implementations of this extension point
* @return All implementations of this extension point
*/
public static @Nonnull ExtensionList<PluginManagerStaplerOverride> all() {
return ExtensionList.lookup(PluginManagerStaplerOverride.class);
}
}