@Component(role=ModelBuilder.class) public class ModelBuilder extends groovy.util.FactoryBuilderSupport
Model
instances.Modifier and Type | Field and Description |
---|---|
protected org.slf4j.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 and Description |
---|
ModelBuilder() |
Modifier and Type | Method and Description |
---|---|
Object |
findInContext(String key) |
ExecuteManager |
getExecuteManager() |
org.apache.maven.model.ReportSet |
getReportSet() |
List<ExecuteTask> |
getTasks() |
void |
registerBeanFactory(String name,
Class type) |
void |
registerFactories() |
void |
registerFactory(String name,
String groupName,
groovy.util.Factory factory) |
protected void |
setClosureDelegate(groovy.lang.Closure c,
Object o) |
void |
setReportSet(org.apache.maven.model.ReportSet reportSet) |
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, setVariable, withBuilder, withBuilder, withBuilder
protected void setClosureDelegate(groovy.lang.Closure c, Object o)
setClosureDelegate
in class groovy.util.FactoryBuilderSupport
public ExecuteManager getExecuteManager()
public List<ExecuteTask> getTasks()
public void registerFactories()
public void registerBeanFactory(String name, Class type)
registerBeanFactory
in class groovy.util.FactoryBuilderSupport
public void registerFactory(String name, String groupName, groovy.util.Factory factory)
registerFactory
in class groovy.util.FactoryBuilderSupport
public org.apache.maven.model.ReportSet getReportSet()
public void setReportSet(org.apache.maven.model.ReportSet reportSet)
Copyright © 2024. All rights reserved.