# Package org.gradle.plugins.ide.eclipse.model

package org.gradle.plugins.ide.eclipse.model
Classes for the model used by the `EclipsePlugin`.

Related Packages
Package
Description
org.gradle.plugins.ide.eclipse
A `Plugin` for generating Eclipse files.
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.
ClasspathEntry
Represents an entry in the Eclipse classpath.
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
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.
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.
FileReference
A reference to a file in eclipse.
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.
ResourceFilter
The gradle DSL model of an Eclipse resource filter.
ResourceFilterAppliesTo
Specifies the type of resource that the Eclipse `ResourceFilter` applies to.
ResourceFilterMatcher
The model of an Eclipse resource filter matcher.
ResourceFilterType
Specifies whether an Eclipse `ResourceFilter` is including or excluding resources.
SourceFolder
SourceFolder.path contains only project relative path.
Variable
A variable library entry.
WbDependentModule
A wtp descriptor dependent module entry.
WbModuleEntry
Represents an entry in `wb-module`.
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.