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 GenerateEclipseWtpFacet extends XmlGeneratorTask<WtpFacet>
At this moment nearly all configuration is done via EclipseWtpFacet
.
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 |
---|---|
GenerateEclipseWtpFacet() |
|
GenerateEclipseWtpFacet(EclipseWtpFacet facet) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
configure(WtpFacet xmlFacet) |
|
protected WtpFacet |
create() |
|
EclipseWtpFacet |
getFacet() |
The Eclipse WTP facet model containing the details required to generate the settings file.
|
org.gradle.internal.xml.XmlTransformer |
getXmlTransformer() |
|
void |
setFacet(EclipseWtpFacet facet) |
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 GenerateEclipseWtpFacet()
@Inject public GenerateEclipseWtpFacet(EclipseWtpFacet facet)
protected WtpFacet create()
create
in class XmlGeneratorTask<WtpFacet>
protected void configure(WtpFacet xmlFacet)
configure
in class XmlGeneratorTask<WtpFacet>
public org.gradle.internal.xml.XmlTransformer getXmlTransformer()
getXmlTransformer
in class XmlGeneratorTask<WtpFacet>
@Internal public EclipseWtpFacet getFacet()
public void setFacet(EclipseWtpFacet facet)