Comparable<Task>
, org.gradle.api.internal.DynamicObjectAware
, org.gradle.api.internal.IConventionAware
, org.gradle.api.internal.TaskInternal
, ExtensionAware
, Task
, org.gradle.util.Configurable<Task>
public class GenerateEclipseWtpComponent extends XmlGeneratorTask<WtpComponent>
At this moment nearly all configuration is done via EclipseWtpComponent
.
Task.Namer
afterConfigured, beforeConfigured, domainObject, generator
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
GenerateEclipseWtpComponent() |
|
GenerateEclipseWtpComponent(EclipseWtpComponent component) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
configure(WtpComponent xmlComponent) |
|
protected WtpComponent |
create() |
|
EclipseWtpComponent |
getComponent() |
The Eclipse WTP component model that contains details required to generate the settings file.
|
org.gradle.internal.xml.XmlTransformer |
getXmlTransformer() |
|
void |
setComponent(EclipseWtpComponent component) |
getIncremental, getInputFile, getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFile
conventionMapping, conventionMapping, getConventionMapping
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
public GenerateEclipseWtpComponent()
@Inject public GenerateEclipseWtpComponent(EclipseWtpComponent component)
protected WtpComponent create()
create
in class XmlGeneratorTask<WtpComponent>
protected void configure(WtpComponent xmlComponent)
configure
in class XmlGeneratorTask<WtpComponent>
public org.gradle.internal.xml.XmlTransformer getXmlTransformer()
getXmlTransformer
in class XmlGeneratorTask<WtpComponent>
@Internal public EclipseWtpComponent getComponent()
public void setComponent(EclipseWtpComponent component)