org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable@Component(role=ModelBuilder.class) public class ModelBuilder extends groovy.util.FactoryBuilderSupport implements org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
Model instances.| Modifier and Type | Field | Description |
|---|---|---|
protected org.codehaus.plexus.logging.Logger |
log |
attributeDelegates, autoRegistrationComplete, autoRegistrationRunning, CHILD_BUILDER, CURRENT_BUILDER, CURRENT_FACTORY, CURRENT_NAME, CURRENT_NODE, explicitMethods, explicitProperties, methodMissingDelegate, OWNER, PARENT_BUILDER, PARENT_CONTEXT, PARENT_FACTORY, PARENT_NAME, PARENT_NODE, postInstantiateDelegates, postNodeCompletionDelegates, preInstantiateDelegates, propertyMissingDelegate, registrationGroup, registrationGroupName, SCRIPT_CLASS_NAME| Constructor | Description |
|---|---|
ModelBuilder() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
findInContext(java.lang.String key) |
|
ExecuteManager |
getExecuteManager() |
|
org.apache.maven.model.ReportSet |
getReportSet() |
|
java.util.List<ExecuteTask> |
getTasks() |
|
void |
initialize() |
|
void |
registerBeanFactory(java.lang.String name,
java.lang.Class type) |
|
void |
registerFactories() |
|
void |
registerFactory(java.lang.String name,
java.lang.String groupName,
groovy.util.Factory factory) |
|
protected void |
setClosureDelegate(groovy.lang.Closure c,
java.lang.Object o) |
|
void |
setReportSet(org.apache.maven.model.ReportSet reportSet) |
|
void |
setVariable(java.lang.String name,
java.lang.Object value) |
addAttributeDelegate, addDisposalClosure, addPostInstantiateDelegate, addPostNodeCompletionDelegate, addPreInstantiateDelegate, autoRegisterNodes, build, build, build, checkExplicitMethod, checkValueIsNull, checkValueIsType, checkValueIsTypeNotString, createNode, dispatchNodeCall, dispathNodeCall, dispose, getAttributeDelegates, getChildBuilder, getContext, getContextAttribute, getContexts, getContinuationData, getCurrent, getCurrentBuilder, getCurrentFactory, getCurrentName, getDisposalClosures, getExplicitMethods, getExplicitProperties, getFactories, getLocalExplicitMethods, getLocalExplicitProperties, getLocalFactories, getMethodMissingDelegate, getName, getNameMappingClosure, getParentContext, getParentFactory, getParentName, getParentNode, getPostInstantiateDelegates, getPostNodeCompletionDelegates, getPreInstantiateDelegates, getProperty, getPropertyMissingDelegate, getProxyBuilder, getRegistrationGroupItems, getRegistrationGroups, getVariable, getVariables, handleNodeAttributes, invokeMethod, invokeMethod, newContext, nodeCompleted, popContext, postInstantiate, postNodeCompletion, preInstantiate, registerBeanFactory, registerExplicitMethod, registerExplicitMethod, registerExplicitProperty, registerExplicitProperty, registerFactory, removeAttributeDelegate, removePostInstantiateDelegate, removePostNodeCompletionDelegate, removePreInstantiateDelegate, reset, resolveExplicitMethod, resolveExplicitProperty, resolveFactory, restoreFromContinuationData, setMethodMissingDelegate, setNameMappingClosure, setNodeAttributes, setParent, setProperty, setPropertyMissingDelegate, setProxyBuilder, withBuilder, withBuilder, withBuilderpublic void initialize()
throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
initialize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializableorg.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationExceptionprotected void setClosureDelegate(groovy.lang.Closure c,
java.lang.Object o)
setClosureDelegate in class groovy.util.FactoryBuilderSupportpublic void setVariable(java.lang.String name,
java.lang.Object value)
setVariable in class groovy.util.FactoryBuilderSupportpublic ExecuteManager getExecuteManager()
public java.util.List<ExecuteTask> getTasks()
public void registerFactories()
public void registerBeanFactory(java.lang.String name,
java.lang.Class type)
registerBeanFactory in class groovy.util.FactoryBuilderSupportpublic void registerFactory(java.lang.String name,
java.lang.String groupName,
groovy.util.Factory factory)
registerFactory in class groovy.util.FactoryBuilderSupportpublic java.lang.Object findInContext(java.lang.String key)
public org.apache.maven.model.ReportSet getReportSet()
public void setReportSet(org.apache.maven.model.ReportSet reportSet)