org.apache.maven.plugin.registry
Class DefaultPluginRegistryBuilder

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.plugin.registry.DefaultPluginRegistryBuilder
All Implemented Interfaces:
MavenPluginRegistryBuilder, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

public class DefaultPluginRegistryBuilder
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements MavenPluginRegistryBuilder, org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable


Field Summary
static String userHome
           
 
Fields inherited from interface org.apache.maven.plugin.registry.MavenPluginRegistryBuilder
ALT_GLOBAL_PLUGIN_REG_LOCATION, ALT_USER_PLUGIN_REG_LOCATION, ROLE
 
Constructor Summary
DefaultPluginRegistryBuilder()
           
 
Method Summary
 PluginRegistry buildPluginRegistry()
           
 PluginRegistry createUserPluginRegistry()
           
 void 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
 

Field Detail

userHome

public static final String userHome
Constructor Detail

DefaultPluginRegistryBuilder

public DefaultPluginRegistryBuilder()
Method Detail

initialize

public void initialize()
Specified by:
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable

buildPluginRegistry

public PluginRegistry buildPluginRegistry()
                                   throws IOException,
                                          org.codehaus.plexus.util.xml.pull.XmlPullParserException
Specified by:
buildPluginRegistry in interface MavenPluginRegistryBuilder
Throws:
IOException
org.codehaus.plexus.util.xml.pull.XmlPullParserException

createUserPluginRegistry

public PluginRegistry createUserPluginRegistry()
Specified by:
createUserPluginRegistry in interface MavenPluginRegistryBuilder


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.