Method Summary |
|
protected void | addPluginDependencies(String pluginArtifactId, String scope) Adds any dependencies to the current project from the plugin
having the given pluginArtifactId . |
protected Configuration | getConfiguration(URL configurationUri) |
abstract protected ArtifactFactory | getFactory() Gets the artifact factory used to construct any new required artifacts. |
abstract protected ArtifactRepository | getLocalRepository() Gets the current local repository instance. |
abstract protected List | getPlugins() Gets the current project's registered plugin implementations. |
abstract protected MavenProject | getProject() Gets the current project. |
protected Properties | getProperties() Collects and returns all properties as a Properties instance. |
abstract protected List | getPropertyFiles() Gets the property files for the profile (the ones defined
in the filters section of the POM). |
abstract protected Settings | getSettings() Gets the current settings of the project. |
protected void | initializeClasspathFromClassPathElements(List classpathFiles) Sets the current context class loader from the given runtime classpath elements. |
protected String | replaceProperties(String string) Replaces all properties having the style
${some.property} with the value
of the specified property if there is one. |