Package | Description |
---|---|
org.apache.maven |
Core code used to execute Maven.
|
org.apache.maven.cli |
Code used to handle running Maven from a command line interface.
|
org.apache.maven.jelly |
Jelly utilities.
|
org.apache.maven.jelly.tags |
Shared code across the jelly taglibs provided by Maven.
|
org.apache.maven.plugin |
Code to cache and manage plugin execution.
|
org.apache.maven.project |
Modifier and Type | Method and Description |
---|---|
static MavenJellyContext |
MavenUtils.createContext(java.io.File descriptorDirectory)
Create a jelly context given a descriptor directory.
|
static MavenJellyContext |
MavenUtils.createContext(java.io.File descriptorDirectory,
MavenJellyContext parentContext)
Create a jelly context given a descriptor directory and parent jelly context.
|
MavenJellyContext |
MavenSession.getRootContext() |
Modifier and Type | Method and Description |
---|---|
static org.apache.commons.jelly.tags.ant.GrantProject |
AntProjectBuilder.build(Project project,
MavenJellyContext context)
Initialize Ant.
|
static MavenJellyContext |
MavenUtils.createContext(java.io.File descriptorDirectory,
MavenJellyContext parentContext)
Create a jelly context given a descriptor directory and parent jelly context.
|
static Project |
MavenUtils.getNonJellyProject(java.io.File projectDescriptor,
MavenJellyContext parentContext,
boolean useParentPom)
Get a project, but not a Jelly-ised project.
|
static Project |
MavenUtils.getProject(java.io.File projectDescriptor,
MavenJellyContext parentContext)
Create a Project object given a file descriptor, and a parent context
|
static Project |
MavenUtils.getProject(java.io.File projectDescriptor,
MavenJellyContext parentContext,
boolean useParentPom)
Create a Project object given a file descriptor and optionally a parent Jelly context.
|
static java.util.List |
MavenUtils.getProjects(java.io.File directory,
java.lang.String includes,
java.lang.String excludes,
MavenJellyContext context)
This is currently used for the reactor but may be generally useful.
|
static void |
MavenUtils.integrateMapInContext(java.util.Map map,
MavenJellyContext context)
Integrate a Map of key:value pairs into a
MavenJellyContext . |
void |
MavenSession.setRootContext(MavenJellyContext context)
Set the context for the session
|
Modifier and Type | Method and Description |
---|---|
MavenJellyContext |
App.getRootContext()
Retrieve the Jelly rootContext.
|
Modifier and Type | Method and Description |
---|---|
void |
App.setRootContext(MavenJellyContext rootContext)
Set Jelly rootContext.
|
Modifier and Type | Method and Description |
---|---|
static void |
JellyUtils.compareContexts(MavenJellyContext ctx1,
MavenJellyContext ctx2)
Debugging function to show the differences between two Jelly contexts.
|
Constructor and Description |
---|
MavenJellyContext(MavenJellyContext parent)
Construct.
|
Modifier and Type | Method and Description |
---|---|
MavenJellyContext |
BaseTagSupport.getMavenContext() |
Modifier and Type | Method and Description |
---|---|
MavenJellyContext |
PluginManager.getPluginContext(java.lang.String id) |
(package private) MavenJellyContext |
PluginManager.setupBaseContext(Project project) |
Modifier and Type | Method and Description |
---|---|
java.util.Set |
PluginManager.prepAttainGoal(java.lang.String goalName,
MavenJellyContext baseContext,
GoalToJellyScriptHousingMapper goalMapper)
Use the name of a goal to lookup all the plugins (that are stored in the plugin housings) that need to be
executed in order to satisfy all the required preconditions for successful goal attainment.
|
(package private) void |
PluginManager.runScript(JellyScriptHousing jellyScriptHousing,
MavenJellyContext context) |
Constructor and Description |
---|
JellyScriptHousing(java.io.File pluginDir,
MavenJellyContext parentContext) |
Modifier and Type | Method and Description |
---|---|
MavenJellyContext |
Project.getContext()
Get the context attribute.
|
MavenJellyContext |
Project.getPluginContext(java.lang.String pluginId)
Deprecated.
use the tag instead
|
Modifier and Type | Method and Description |
---|---|
void |
Project.pushContext(MavenJellyContext context)
Push a new context onto the stack.
|
void |
Project.setContext(MavenJellyContext context)
Set the context attribute.
|
Copyright © 2001-2013 Apache Software Foundation. All Rights Reserved.