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_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
Constructor | Description |
---|---|
GenerateEclipseWtpComponent() |
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.
|
void |
setComponent(EclipseWtpComponent component) |
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
conventionMapping, conventionMapping, getConventionMapping
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
getInputFile, getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFile
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getXmlTransformer
protected WtpComponent create()
create
in class XmlGeneratorTask<WtpComponent>
protected void configure(WtpComponent xmlComponent)
configure
in class XmlGeneratorTask<WtpComponent>
@Internal public EclipseWtpComponent getComponent()
public void setComponent(EclipseWtpComponent component)