|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.lang.GroovyObjectSupport
groovy.lang.Binding
groovy.util.FactoryBuilderSupport
org.sonatype.maven.polyglot.groovy.builder.ModelBuilder
@Component(role=ModelBuilder.class) public class ModelBuilder
Builds Maven Model
instances.
Field Summary | |
---|---|
protected org.codehaus.plexus.logging.Logger |
log
|
Fields inherited from class groovy.util.FactoryBuilderSupport |
---|
attributeDelegates, autoRegistrationComplete, autoRegistrationRunning, CHILD_BUILDER, CURRENT_BUILDER, CURRENT_FACTORY, CURRENT_NAME, CURRENT_NODE, explicitMethods, explicitProperties, OWNER, PARENT_BUILDER, PARENT_CONTEXT, PARENT_FACTORY, PARENT_NAME, PARENT_NODE, postInstantiateDelegates, postNodeCompletionDelegates, preInstantiateDelegates, registrationGroup, registrationGroupName, SCRIPT_CLASS_NAME |
Constructor Summary | |
---|---|
ModelBuilder()
|
Method Summary | |
---|---|
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)
|
Methods inherited from class groovy.util.FactoryBuilderSupport |
---|
addAttributeDelegate, addDisposalClosure, addPostInstantiateDelegate, addPostNodeCompletionDelegate, addPreInstantiateDelegate, autoRegisterNodes, build, build, build, checkExplicitMethod, checkValueIsNull, checkValueIsType, checkValueIsTypeNotString, createNode, dispathNodeCall, dispose, getAttributeDelegates, getChildBuilder, getContext, getContextAttribute, getContexts, getContinuationData, getCurrent, getCurrentBuilder, getCurrentFactory, getCurrentName, getExplicitMethods, getExplicitProperties, getFactories, getLocalExplicitMethods, getLocalExplicitProperties, getLocalFactories, getName, getNameMappingClosure, getParentContext, getParentFactory, getParentName, getParentNode, getPostInstantiateDelegates, getPostNodeCompletionDelegates, getPreInstantiateDelegates, getProperty, 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, setNameMappingClosure, setNodeAttributes, setParent, setProperty, setProxyBuilder, withBuilder, withBuilder, withBuilder |
Methods inherited from class groovy.lang.Binding |
---|
hasVariable |
Methods inherited from class groovy.lang.GroovyObjectSupport |
---|
getMetaClass, setMetaClass |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
@Requirement protected org.codehaus.plexus.logging.Logger log
Constructor Detail |
---|
public ModelBuilder()
Method Detail |
---|
public void initialize() throws org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
initialize
in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable
org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException
protected void setClosureDelegate(groovy.lang.Closure c, java.lang.Object o)
setClosureDelegate
in class groovy.util.FactoryBuilderSupport
public void setVariable(java.lang.String name, java.lang.Object value)
setVariable
in class groovy.util.FactoryBuilderSupport
public 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.FactoryBuilderSupport
public void registerFactory(java.lang.String name, java.lang.String groupName, groovy.util.Factory factory)
registerFactory
in class groovy.util.FactoryBuilderSupport
public java.lang.Object findInContext(java.lang.String key)
public org.apache.maven.model.ReportSet getReportSet()
public void setReportSet(org.apache.maven.model.ReportSet reportSet)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |