Class AbstractExtensionPoint<T>

java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.runtime.plugin.AbstractExtensionPoint<T>
Type Parameters:
T - the type of the managed extensions
All Implemented Interfaces:
LogEnabled, ExtensionPoint<T>, Initializable, Component
Direct Known Subclasses:
DocbookEnhancementExtensionPoint, HTMLEnhancementExtensionPoint, XHTMLSerializerExtensionPoint

public abstract class AbstractExtensionPoint<T> extends AbstractLogEnabled implements ExtensionPoint<T>, Initializable, Component
Abstract implementation of an extension point.
Contains only helper methods. Tha actual job has to be done in the ExtensionPoint.addExtension(String, String, String, org.apache.avalon.framework.configuration.Configuration)