public abstract class SimpleSmartExtensionPoint<T> extends SmartExtensionPoint<T,T>
| Constructor and Description |
|---|
SimpleSmartExtensionPoint() |
| Modifier and Type | Method and Description |
|---|---|
static <T> SimpleSmartExtensionPoint<T> |
create(ExtensionPointName<T> epName) |
static <T> SimpleSmartExtensionPoint<T> |
create(ExtensionsArea area,
ExtensionPointName<T> epName) |
protected T |
getExtension(T t) |
addExplicitExtension, getExtensionPoint, getExtensions, removeExplicitExtensionprotected final T getExtension(T t)
getExtension in class SmartExtensionPoint<T,T>public static <T> SimpleSmartExtensionPoint<T> create(ExtensionPointName<T> epName)
public static <T> SimpleSmartExtensionPoint<T> create(ExtensionsArea area, ExtensionPointName<T> epName)