public abstract class PluginManager<T>
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
PluginManager(java.lang.String propertyKey)
Creates a PluginManager
|
protected |
PluginManager(java.lang.String propertyKey,
WireFeedParser parentParser,
WireFeedGenerator parentGenerator) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.String |
getKey(T obj) |
protected java.util.List<java.lang.String> |
getKeys() |
protected T |
getPlugin(java.lang.String key) |
protected java.util.Map<java.lang.String,T> |
getPluginMap() |
protected java.util.List<T> |
getPlugins() |
protected PluginManager(java.lang.String propertyKey)
propertyKey - property key defining the plugins classesprotected PluginManager(java.lang.String propertyKey,
WireFeedParser parentParser,
WireFeedGenerator parentGenerator)
protected abstract java.lang.String getKey(T obj)
protected java.util.List<java.lang.String> getKeys()
protected java.util.List<T> getPlugins()
protected java.util.Map<java.lang.String,T> getPluginMap()
protected T getPlugin(java.lang.String key)
Copyright © 2025. All rights reserved.