Package org.codehaus.modello.core
Class DefaultGeneratorPluginManager
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.modello.plugin.AbstractPluginManager<ModelloGenerator>
org.codehaus.modello.core.DefaultGeneratorPluginManager
- All Implemented Interfaces:
GeneratorPluginManager
,org.codehaus.plexus.logging.LogEnabled
,org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
@Component(role=GeneratorPluginManager.class)
public class DefaultGeneratorPluginManager
extends AbstractPluginManager<ModelloGenerator>
implements GeneratorPluginManager
-
Field Summary
FieldsFields inherited from interface org.codehaus.modello.core.GeneratorPluginManager
ROLE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGeneratorPlugin
(String generatorId) boolean
hasGeneratorPlugin
(String generatorId) Methods inherited from class org.codehaus.modello.plugin.AbstractPluginManager
getPlugin, getPluginsIterator, hasPlugin, initialize
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.codehaus.modello.core.GeneratorPluginManager
getPluginsIterator
-
Field Details
-
plugins
-
-
Constructor Details
-
DefaultGeneratorPluginManager
public DefaultGeneratorPluginManager()
-
-
Method Details
-
getPlugins
- Specified by:
getPlugins
in interfaceGeneratorPluginManager
- Specified by:
getPlugins
in classAbstractPluginManager<ModelloGenerator>
-
getGeneratorPlugin
- Specified by:
getGeneratorPlugin
in interfaceGeneratorPluginManager
-
hasGeneratorPlugin
- Specified by:
hasGeneratorPlugin
in interfaceGeneratorPluginManager
-