EclipsePlugin.See: Description
| Interface | Description |
|---|---|
| ClasspathEntry |
Represents an entry in the Eclipse classpath.
|
| FileReference |
A reference to a file in eclipse.
|
| ResourceFilter |
The gradle DSL model of an Eclipse resource filter.
|
| ResourceFilterMatcher |
The model of an Eclipse resource filter matcher.
|
| WbModuleEntry |
Represents an entry in
wb-module. |
| Class | Description |
|---|---|
| AbstractClasspathEntry |
Common superclass for all
ClasspathEntry instances. |
| AbstractLibrary |
Common superclass for the library elements.
|
| AccessRule |
Access rule associated to a classpath entry.
|
| BuildCommand |
A build command.
|
| Classpath |
Represents the customizable elements of an eclipse classpath file.
|
| Container |
A container classpath entry.
|
| EclipseClasspath |
The build path settings for the generated Eclipse project.
|
| EclipseJdt |
Enables fine-tuning jdt details of the Eclipse plugin
apply plugin: 'java'
apply plugin: 'eclipse'
eclipse {
jdt {
//if you want to alter the java versions (by default they are configured with gradle java plugin settings):
sourceCompatibility = 1.6
targetCompatibility = 1.5
javaRuntimeName = "J2SE-1.5"
file {
//whenMerged closure is the highest voodoo
//and probably should be used only to solve tricky edge cases. |
| EclipseModel |
DSL-friendly model of the Eclipse project information.
|
| EclipseProject |
Enables fine-tuning project details (.project file) of the Eclipse plugin
|
| EclipseWtp |
Enables fine-tuning wtp/wst details of the Eclipse plugin
|
| EclipseWtpComponent |
Enables fine-tuning wtp component details of the Eclipse plugin
|
| EclipseWtpFacet |
Enables fine-tuning wtp facet details of the Eclipse plugin
|
| Facet |
A project facet.
|
| Jdt |
Represents the Eclipse JDT settings.
|
| Library |
A classpath entry representing a library.
|
| Link |
Link.
|
| Output |
A classpath entry representing an output folder.
|
| Project |
Represents the customizable elements of an eclipse project file.
|
| ProjectDependency |
A classpath entry representing a project dependency.
|
| SourceFolder |
SourceFolder.path contains only project relative path.
|
| Variable |
A variable library entry.
|
| WbDependentModule |
A wtp descriptor dependent module entry.
|
| WbProperty |
A wtp descriptor property entry.
|
| WbResource |
A wtp descriptor resource entry.
|
| WtpComponent |
Creates the .settings/org.eclipse.wst.common.component file for WTP projects.
|
| WtpFacet |
Creates the .settings/org.eclipse.wst.common.project.facet.core.xml file for WTP projects.
|
| Enum | Description |
|---|---|
| Facet.FacetType |
An
installed facet is really present on an Eclipse project whereas facet type fixed means that
this facet is locked and cannot be simply removed. |
| ResourceFilterAppliesTo |
Specifies the type of resource that the Eclipse
ResourceFilter applies to. |
| ResourceFilterType |
Specifies whether an Eclipse
ResourceFilter is including or excluding resources. |
EclipsePlugin.