Package org.gradle.plugins.ide.eclipse.model
Classes for the model used by the eclipse plugins.
-
Interface Summary 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 inwb-module
. -
Class Summary Class Description AbstractClasspathEntry Common superclass for allClasspathEntry
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 pluginEclipseModel DSL-friendly model of the Eclipse project information.EclipseProject Enables fine-tuning project details (.project file) of the Eclipse pluginEclipseWtp Enables fine-tuning wtp/wst details of the Eclipse pluginEclipseWtpComponent Enables fine-tuning wtp component details of the Eclipse pluginEclipseWtpFacet Enables fine-tuning wtp facet details of the Eclipse pluginFacet 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.UnresolvedLibrary A library that turned out to be unresolved.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 Summary Enum Description Facet.FacetType Aninstalled
facet is really present on an Eclipse project whereas facet typefixed
means that this facet is locked and cannot be simply removed.ResourceFilterAppliesTo Specifies the type of resource that the EclipseResourceFilter
applies to.ResourceFilterType Specifies whether an EclipseResourceFilter
is including or excluding resources.