Package org.gradle.plugins.ide.idea
Klasse GenerateIdeaProject
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.plugins.ide.api.GeneratorTask<Project>
org.gradle.plugins.ide.api.XmlGeneratorTask<Project>
org.gradle.plugins.ide.idea.GenerateIdeaProject
- Alle implementierten Schnittstellen:
Comparable<Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,Named,ExtensionAware,Task,Configurable<Task>
@DisableCachingByDefault(because="Not made cacheable, yet")
public abstract class GenerateIdeaProject
extends XmlGeneratorTask<Project>
Generates an IDEA project file for root project *only*. If you want to fine tune the idea configuration
At this moment nearly all configuration is done via IdeaProject.
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.gradle.api.Task
Task.Namer -
Feldübersicht
Von Klasse geerbte Felder org.gradle.plugins.ide.api.GeneratorTask
afterConfigured, beforeConfigured, domainObject, generatorVon Schnittstelle geerbte Felder org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected voidcreate()The Idea project model containing the details required to generate the project file.output *.ipr fileorg.gradle.internal.xml.XmlTransformervoidsetIdeaProject(IdeaProject ideaProject) voidsetOutputFile(File newOutputFile) Sets the output file to write the final configuration to.Von Klasse geerbte Methoden org.gradle.plugins.ide.api.GeneratorTask
getIncremental, getInputFile, getInputFileIfExists, getInstantiator, setInputFileVon Klasse geerbte Methoden org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingVon Klasse geerbte Methoden org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceVon Klasse geerbte Methoden org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.gradle.api.Task
doNotTrackState, getConvention, notCompatibleWithConfigurationCache
-
Konstruktordetails
-
GenerateIdeaProject
public GenerateIdeaProject() -
GenerateIdeaProject
-
-
Methodendetails
-
configure
- Angegeben von:
configurein KlasseXmlGeneratorTask<Project>
-
create
- Angegeben von:
createin KlasseXmlGeneratorTask<Project>
-
getXmlTransformer
public org.gradle.internal.xml.XmlTransformer getXmlTransformer()- Setzt außer Kraft:
getXmlTransformerin KlasseXmlGeneratorTask<Project>
-
getOutputFile
output *.ipr file- Setzt außer Kraft:
getOutputFilein KlasseGeneratorTask<Project>- Gibt zurück:
- The output file.
-
setOutputFile
Beschreibung aus Klasse kopiert:GeneratorTaskSets the output file to write the final configuration to.- Setzt außer Kraft:
setOutputFilein KlasseGeneratorTask<Project>- Parameter:
newOutputFile- The output file.
-
getIdeaProject
The Idea project model containing the details required to generate the project file. -
setIdeaProject
-