org.codehaus.plexus.component.factory.ant
Class AntScriptInvoker
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.component.factory.ant.AntScriptInvoker
- All Implemented Interfaces:
- org.codehaus.plexus.component.MapOrientedComponent, org.codehaus.plexus.logging.LogEnabled
public class AntScriptInvoker
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements org.codehaus.plexus.component.MapOrientedComponent
Constructor Summary |
AntScriptInvoker(org.codehaus.plexus.component.repository.ComponentDescriptor descriptor,
java.lang.ClassLoader loader)
|
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BASEDIR_PARAMETER
public static final java.lang.String BASEDIR_PARAMETER
- See Also:
- Constant Field Values
MESSAGE_LEVEL_PARAMETER
public static final java.lang.String MESSAGE_LEVEL_PARAMETER
- See Also:
- Constant Field Values
AntScriptInvoker
public AntScriptInvoker(org.codehaus.plexus.component.repository.ComponentDescriptor descriptor,
java.lang.ClassLoader loader)
throws java.io.IOException,
org.codehaus.plexus.component.factory.ComponentInstantiationException
- Throws:
java.io.IOException
org.codehaus.plexus.component.factory.ComponentInstantiationException
getImplicitRequiredParameters
public static java.lang.String[] getImplicitRequiredParameters()
getImplicitOptionalParameters
public static java.lang.String[] getImplicitOptionalParameters()
addComponentRequirement
public void addComponentRequirement(org.codehaus.plexus.component.repository.ComponentRequirement rd,
java.lang.Object rv)
throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
- Specified by:
addComponentRequirement
in interface org.codehaus.plexus.component.MapOrientedComponent
- Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException
setComponentConfiguration
public void setComponentConfiguration(java.util.Map componentConfiguration)
throws org.codehaus.plexus.component.configurator.ComponentConfigurationException
- Specified by:
setComponentConfiguration
in interface org.codehaus.plexus.component.MapOrientedComponent
- Throws:
org.codehaus.plexus.component.configurator.ComponentConfigurationException
invoke
public void invoke()
throws AntComponentExecutionException
- Throws:
AntComponentExecutionException
convertMsgLevel
protected int convertMsgLevel(java.lang.String msgLevel)
getProject
public org.apache.tools.ant.Project getProject()
getDescriptor
public org.codehaus.plexus.component.repository.ComponentDescriptor getDescriptor()
getScript
public java.io.File getScript()
getScriptResource
public java.lang.String getScriptResource()
getTarget
public java.lang.String getTarget()
getReferences
public java.util.Map getReferences()
getProperties
public java.util.Properties getProperties()
getBasedir
public java.io.File getBasedir()
getMessageLevel
public java.lang.String getMessageLevel()
Copyright © 2001-2010 Codehaus. All Rights Reserved.