Groovy Documentation

org.gradle.plugins.ide.eclipse
[Groovy] Class GenerateEclipseWtpComponent

java.lang.Object
  org.gradle.api.internal.AbstractTask
      org.gradle.api.DefaultTask
          org.gradle.api.internal.ConventionTask
              org.gradle.plugins.ide.api.GeneratorTask
                  org.gradle.plugins.ide.api.XmlGeneratorTask
                      org.gradle.plugins.ide.eclipse.GenerateEclipseWtpComponent

class GenerateEclipseWtpComponent
extends XmlGeneratorTask

Generates the org.eclipse.wst.common.component settings file for Eclipse WTP. If you want to fine tune the eclipse configuration

At this moment nearly all configuration is done via EclipseWtpComponent.

Authors:
Hans Dockter


Field Summary
 
Fields inherited from class GeneratorTask
afterConfigured, beforeConfigured, domainObject, generator
 
Fields inherited from class org.gradle.api.internal.ConventionTask
TASK_NAME, TASK_DESCRIPTION, TASK_GROUP, TASK_TYPE, TASK_DEPENDS_ON, TASK_OVERWRITE, TASK_ACTION
 
Property Summary
EclipseWtpComponent component

 
Constructor Summary
GenerateEclipseWtpComponent()

 
Method Summary
protected void configure(WtpComponent xmlComponent)

protected WtpComponent create()

java.lang.String getContextPath()

Deprecated.

java.lang.String getDeployName()

Deprecated.

java.util.Set getMinusConfigurations()

Deprecated.

java.util.Set getPlusConfigurations()

Deprecated.

java.util.List getProperties()

Deprecated.

java.util.List getResources()

Deprecated.

java.util.Set getSourceDirs()

Deprecated.

java.util.Map getVariables()

Deprecated.

void property(java.util.Map args)

Deprecated.

void resource(java.util.Map args)

Deprecated.

void setContextPath(java.lang.String contextPath)

void setDeployName(java.lang.String deployName)

void setMinusConfigurations(java.util.Set minusConfigurations)

void setPlusConfigurations(java.util.Set plusConfigurations)

void setProperties(java.util.List properties)

void setResources(java.util.List resources)

void setSourceDirs(java.util.Set sourceDirs)

void setVariables(java.util.Map variables)

void variables(java.util.Map variables)

Deprecated.

 
Methods inherited from class XmlGeneratorTask
configure, create, getXmlTransformer, withXml, withXml
 
Methods inherited from class GeneratorTask
beforeConfigured, beforeConfigured, getInputFile, getOutputFile, setInputFile, setOutputFile, whenConfigured, whenConfigured
 
Methods inherited from class org.gradle.api.internal.ConventionTask
org.gradle.api.internal.ConventionTask#conventionMapping(java.lang.String, org.gradle.api.tasks.ConventionValue), org.gradle.api.internal.ConventionTask#getConventionMapping(), org.gradle.api.internal.ConventionTask#setConventionMapping(org.gradle.api.internal.ConventionMapping), org.gradle.api.internal.ConventionTask#setProperty(java.lang.String, java.lang.Object), org.gradle.api.internal.ConventionTask#toString(), org.gradle.api.internal.ConventionTask#compareTo(org.gradle.api.Task), org.gradle.api.internal.ConventionTask#compareTo(java.lang.Object), org.gradle.api.internal.ConventionTask#getName(), org.gradle.api.internal.ConventionTask#getActions(), org.gradle.api.internal.ConventionTask#setName(java.lang.String), org.gradle.api.internal.ConventionTask#getState(), org.gradle.api.internal.ConventionTask#getPath(), org.gradle.api.internal.ConventionTask#getLogger(), org.gradle.api.internal.ConventionTask#leftShift(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#execute(), org.gradle.api.internal.ConventionTask#configure(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#configure(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#isEnabled(), org.gradle.api.internal.ConventionTask#getDescription(), org.gradle.api.internal.ConventionTask#captureStandardOutput(org.gradle.api.logging.LogLevel), org.gradle.api.internal.ConventionTask#disableStandardOutputCapture(), org.gradle.api.internal.ConventionTask#property(java.lang.String), org.gradle.api.internal.ConventionTask#setEnabled(boolean), org.gradle.api.internal.ConventionTask#getOutputs(), org.gradle.api.internal.ConventionTask#getOutputs(), org.gradle.api.internal.ConventionTask#getProject(), org.gradle.api.internal.ConventionTask#setActions(java.util.List), org.gradle.api.internal.ConventionTask#getTaskDependencies(), org.gradle.api.internal.ConventionTask#getTaskDependencies(), org.gradle.api.internal.ConventionTask#getDependsOn(), org.gradle.api.internal.ConventionTask#setDependsOn(java.lang.Iterable), org.gradle.api.internal.ConventionTask#dependsOn([Ljava.lang.Object;), org.gradle.api.internal.ConventionTask#onlyIf(org.gradle.api.specs.Spec), org.gradle.api.internal.ConventionTask#onlyIf(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#setOnlyIf(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#setOnlyIf(org.gradle.api.specs.Spec), org.gradle.api.internal.ConventionTask#setDidWork(boolean), org.gradle.api.internal.ConventionTask#getDidWork(), org.gradle.api.internal.ConventionTask#doFirst(org.gradle.api.Action), org.gradle.api.internal.ConventionTask#doFirst(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#doLast(org.gradle.api.Action), org.gradle.api.internal.ConventionTask#doLast(groovy.lang.Closure), org.gradle.api.internal.ConventionTask#deleteAllActions(), org.gradle.api.internal.ConventionTask#getEnabled(), org.gradle.api.internal.ConventionTask#getAnt(), org.gradle.api.internal.ConventionTask#getLogging(), org.gradle.api.internal.ConventionTask#hasProperty(java.lang.String), org.gradle.api.internal.ConventionTask#getConvention(), org.gradle.api.internal.ConventionTask#setDescription(java.lang.String), org.gradle.api.internal.ConventionTask#getGroup(), org.gradle.api.internal.ConventionTask#setGroup(java.lang.String), org.gradle.api.internal.ConventionTask#dependsOnTaskDidWork(), org.gradle.api.internal.ConventionTask#getInputs(), org.gradle.api.internal.ConventionTask#getTemporaryDir(), org.gradle.api.internal.ConventionTask#getExtensions(), org.gradle.api.internal.ConventionTask#getAsDynamicObject(), org.gradle.api.internal.ConventionTask#getAdditionalProperties(), org.gradle.api.internal.ConventionTask#getStandardOutputCapture(), org.gradle.api.internal.ConventionTask#executeWithoutThrowingTaskFailure(), org.gradle.api.internal.ConventionTask#setProject(org.gradle.api.Project), org.gradle.api.internal.ConventionTask#getDynamicObjectHelper(), org.gradle.api.internal.ConventionTask#addValidator(org.gradle.api.internal.tasks.execution.TaskValidator), org.gradle.api.internal.ConventionTask#getValidators(), org.gradle.api.internal.ConventionTask#getExecuter(), org.gradle.api.internal.ConventionTask#setExecuter(org.gradle.api.internal.tasks.TaskExecuter), org.gradle.api.internal.ConventionTask#getOnlyIf(), org.gradle.api.internal.ConventionTask#getTemporaryDirFactory(), org.gradle.api.internal.ConventionTask#injectIntoNewInstance(org.gradle.api.internal.project.ProjectInternal, java.lang.String, java.util.concurrent.Callable), org.gradle.api.internal.ConventionTask#wait(), org.gradle.api.internal.ConventionTask#wait(long), org.gradle.api.internal.ConventionTask#wait(long, int), org.gradle.api.internal.ConventionTask#equals(java.lang.Object), org.gradle.api.internal.ConventionTask#hashCode(), org.gradle.api.internal.ConventionTask#getClass(), org.gradle.api.internal.ConventionTask#notify(), org.gradle.api.internal.ConventionTask#notifyAll()
 

Property Detail

component

EclipseWtpComponent component


 
Constructor Detail

GenerateEclipseWtpComponent

GenerateEclipseWtpComponent()


 
Method Detail

configure

@Override
protected void configure(WtpComponent xmlComponent)


create

@Override
protected WtpComponent create()


getContextPath

java.lang.String getContextPath()
Deprecated. Please use #eclipse.wtp.component.contextPath. See examples in EclipseWtpComponent.

The context path for the web application


getDeployName

java.lang.String getDeployName()
Deprecated. Please use #eclipse.wtp.component.deployName. See examples in EclipseWtpComponent.

The deploy name to be used.


getMinusConfigurations

java.util.Set getMinusConfigurations()
Deprecated. Please use #eclipse.wtp.component.minusConfigurations. See examples in EclipseWtpComponent.

The configurations whose files are to be excluded from dependent-module elements.


getPlusConfigurations

java.util.Set getPlusConfigurations()
Deprecated. Please use #eclipse.wtp.component.plusConfigurations. See examples in EclipseWtpComponent.


getProperties

java.util.List getProperties()
Deprecated. Please use #eclipse.wtp.component.properties. See examples in EclipseWtpComponent.

Additional property elements.


getResources

java.util.List getResources()
Deprecated. Please use #eclipse.wtp.component.resources. See examples in EclipseWtpComponent.

Additional wb-resource elements.


getSourceDirs

java.util.Set getSourceDirs()
Deprecated. Please use #eclipse.wtp.component.sourceDirs. See examples in EclipseWtpComponent.

The source directories to be transformed into wb-resource elements.


getVariables

java.util.Map getVariables()
Deprecated. Please use #eclipse.pathVariables. See examples in EclipseWtpComponent.

The variables to be used for replacing absolute path in dependent-module elements.


property

void property(java.util.Map args)
Deprecated. Please use #eclipse.wtp.component.property. See examples in EclipseWtpComponent.

Adds a property.

Parameters:
args - A map that must contain a name and value key with corresponding values.


resource

void resource(java.util.Map args)
Deprecated. Please use #eclipse.wtp.component.resource. See examples in EclipseWtpComponent.

Adds a wb-resource.

Parameters:
args - A map that must contain a deployPath and sourcePath key with corresponding values.


setContextPath

void setContextPath(java.lang.String contextPath)


setDeployName

void setDeployName(java.lang.String deployName)


setMinusConfigurations

void setMinusConfigurations(java.util.Set minusConfigurations)


setPlusConfigurations

void setPlusConfigurations(java.util.Set plusConfigurations)


setProperties

void setProperties(java.util.List properties)


setResources

void setResources(java.util.List resources)


setSourceDirs

void setSourceDirs(java.util.Set sourceDirs)


setVariables

void setVariables(java.util.Map variables)


variables

void variables(java.util.Map variables)
Deprecated. Please use #eclipse.pathVariables. See examples in EclipseWtpComponent.

Adds variables to be used for replacing absolute path in dependent-module elements.

Parameters:
variables - A map where the keys are the variable names and the values are the variable values.


 

Groovy Documentation