EclipsePlugin.See: Description
| Interface | Description | 
|---|---|
| ClasspathEntry | Represents an entry in the Eclipse classpath. | 
| FileReference | A reference to a file in eclipse. | 
| WbModuleEntry | Represents an entry in  wb-module. | 
| Class | Description | 
|---|---|
| AbstractClasspathEntry | Common superclass for all  ClasspathEntryinstances. | 
| 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  installedfacet is really present on an Eclipse project whereas facet typefixedmeans that
 this facet is locked and cannot be simply removed. | 
EclipsePlugin.