org.apache.maven.lifecycle.plan
Class BuildPlan
java.lang.Object
org.apache.maven.lifecycle.plan.BuildPlan
public class BuildPlan
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BuildPlan
public BuildPlan(LifecycleBindings packaging,
LifecycleBindings projectBindings,
LifecycleBindings defaults,
java.util.Set unbindableMojos,
java.util.List tasks)
throws LifecycleSpecificationException,
LifecycleLoaderException
- Throws:
LifecycleSpecificationException
LifecycleLoaderException
BuildPlan
public BuildPlan(LifecycleBindings bindings,
java.util.Set unbindableMojos,
java.util.List tasks)
throws LifecycleSpecificationException,
LifecycleLoaderException
- Throws:
LifecycleSpecificationException
LifecycleLoaderException
markAsIncludingReports
public void markAsIncludingReports()
isIncludingReports
public boolean isIncludingReports()
hasUnbindableMojos
public boolean hasUnbindableMojos()
getUnbindableMojos
public java.util.Set getUnbindableMojos()
clearUnbindableMojos
public void clearUnbindableMojos()
addUnbindableMojo
public void addUnbindableMojo(MojoBinding binding)
isFullyResolved
public boolean isFullyResolved(MojoBinding mojoBinding)
markFullyResolved
public void markFullyResolved()
throws NoSuchPhaseException
- Throws:
NoSuchPhaseException
addLifecycleOverlay
public void addLifecycleOverlay(LifecycleBindings overlay)
addTask
public void addTask(java.lang.String task,
MojoBinding binding)
throws LifecycleSpecificationException,
LifecycleLoaderException
- Throws:
LifecycleSpecificationException
LifecycleLoaderException
getLifecycleBindings
public LifecycleBindings getLifecycleBindings()
getTasks
public java.util.List getTasks()
addDirectInvocationBinding
public void addDirectInvocationBinding(java.lang.String key,
MojoBinding binding)
getDirectInvocationBindings
public java.util.Map getDirectInvocationBindings()
getForkedDirectInvocations
public java.util.Map getForkedDirectInvocations()
getForkedPhases
public java.util.Map getForkedPhases()
addForkedExecution
public void addForkedExecution(MojoBinding mojoBinding,
BuildPlan plan)
addForkedExecution
public void addForkedExecution(MojoBinding mojoBinding,
java.util.List forkedInvocations)
copy
public BuildPlan copy(java.lang.String task)
copy
public BuildPlan copy(java.util.List newTasks)
resetExecutionProgress
public void resetExecutionProgress()
renderExecutionPlan
public java.util.List renderExecutionPlan(java.util.Stack executionStack)
throws NoSuchPhaseException
- Throws:
NoSuchPhaseException
removeAll
public void removeAll(java.util.List mojoBindings)
throws NoSuchPhaseException
- Throws:
NoSuchPhaseException
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.