Package org.gradle.ide.xcode.tasks
Class GenerateSchemeFileTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- org.gradle.api.internal.ConventionTask
-
- org.gradle.plugins.ide.api.GeneratorTask<T>
-
- org.gradle.plugins.ide.api.XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
-
- org.gradle.ide.xcode.tasks.GenerateSchemeFileTask
-
- All Implemented Interfaces:
Comparable<Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,ExtensionAware,Task,org.gradle.util.Configurable<Task>
@Incubating public class GenerateSchemeFileTask extends XmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
Task for generating a scheme file.- Since:
- 4.2
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.gradle.api.Task
Task.Namer
-
-
Field Summary
Fields Modifier and Type Field Description org.gradle.ide.xcode.internal.DefaultXcodeProjectxcodeProject-
Fields inherited from class org.gradle.plugins.ide.api.GeneratorTask
afterConfigured, beforeConfigured, domainObject, generator
-
Fields inherited from interface org.gradle.api.Task
TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
-
-
Constructor Summary
Constructors Constructor Description GenerateSchemeFileTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidconfigure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile)protected org.gradle.ide.xcode.tasks.internal.XcodeSchemeFilecreate()FilegetInputFile()The input file to load the initial configuration from.XcodeProjectgetXcodeProject()voidsetXcodeProject(XcodeProject xcodeProject)-
Methods inherited from class org.gradle.plugins.ide.api.XmlGeneratorTask
getXmlTransformer
-
Methods inherited from class org.gradle.plugins.ide.api.GeneratorTask
getIncremental, getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFile
-
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping
-
Methods inherited from class org.gradle.api.DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
-
-
-
Method Detail
-
getXcodeProject
@Internal public XcodeProject getXcodeProject()
-
setXcodeProject
public void setXcodeProject(XcodeProject xcodeProject)
-
configure
protected void configure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile)
- Specified by:
configurein classXmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
-
getInputFile
public File getInputFile()
Description copied from class:GeneratorTaskThe input file to load the initial configuration from. Defaults to the output file. If the specified input file does not exist, this task uses some default initial configuration.- Overrides:
getInputFilein classGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>- Returns:
- The input file.
-
create
protected org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile create()
- Specified by:
createin classXmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
-
-