Class EclipsePlugin
java.lang.Object
org.gradle.plugins.ide.internal.IdePlugin
org.gradle.plugins.ide.eclipse.EclipsePlugin
public abstract class EclipsePlugin
extends org.gradle.plugins.ide.internal.IdePlugin
A plugin which generates Eclipse files.
- Since:
- 1.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe eclipse cp task name.static final StringThe eclipse jdt task name.static final StringThe eclipse project task name.static final StringThe eclipse task name.Fields inherited from class org.gradle.plugins.ide.internal.IdePlugin
project -
Constructor Summary
ConstructorsConstructorDescriptionEclipsePlugin(org.gradle.plugins.ide.internal.configurer.UniqueProjectNameProvider uniqueProjectNameProvider, org.gradle.plugins.ide.internal.IdeArtifactRegistry artifactRegistry, org.gradle.api.plugins.jvm.internal.JvmPluginServices jvmPluginServices) -
Method Summary
Methods inherited from class org.gradle.plugins.ide.internal.IdePlugin
addWorker, addWorker, addWorker, addWorker, addWorkspace, apply, cleanName, dependsOn, dependsOn, getCleanTask, getExecOperations, getLifecycleTask, isRoot, toGradleCommand, withDescription
-
Field Details
-
ECLIPSE_TASK_NAME
-
ECLIPSE_PROJECT_TASK_NAME
The eclipse project task name.- Since:
- 3.0
- See Also:
-
ECLIPSE_CP_TASK_NAME
-
ECLIPSE_JDT_TASK_NAME
-
-
Constructor Details
-
EclipsePlugin
@Inject public EclipsePlugin(org.gradle.plugins.ide.internal.configurer.UniqueProjectNameProvider uniqueProjectNameProvider, org.gradle.plugins.ide.internal.IdeArtifactRegistry artifactRegistry, org.gradle.api.plugins.jvm.internal.JvmPluginServices jvmPluginServices)
-
-
Method Details
-
getLifecycleTaskName
- Specified by:
getLifecycleTaskNamein classorg.gradle.plugins.ide.internal.IdePlugin
-
shouldDeprecateLifecycleTask
protected boolean shouldDeprecateLifecycleTask()- Overrides:
shouldDeprecateLifecycleTaskin classorg.gradle.plugins.ide.internal.IdePlugin
-
onApply
- Overrides:
onApplyin classorg.gradle.plugins.ide.internal.IdePlugin
-