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<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
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 Task
Task.Namer -
Field Summary
FieldsFields inherited from class GeneratorTask
afterConfigured, beforeConfigured, domainObject, generatorFields inherited from interface Task
TASK_ACTION, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile) protected org.gradle.ide.xcode.tasks.internal.XcodeSchemeFilecreate()The input file to load the initial configuration from.voidsetXcodeProject(XcodeProject xcodeProject) Methods inherited from class XmlGeneratorTask
getXmlTransformerMethods inherited from class GeneratorTask
getInputFileIfExists, getInstantiator, getOutputFile, setInputFile, setOutputFileMethods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMappingMethods inherited from class DefaultTask
newInputDirectory, newInputFile, newOutputDirectory, newOutputFileMethods inherited from class org.gradle.api.internal.AbstractTask
addValidator, appendParallelSafeAction, compareTo, configure, deleteAllActions, dependsOn, dependsOnTaskDidWork, doFirst, doFirst, doFirst, doLast, doLast, doLast, execute, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExecuter, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTemporaryDir, getTemporaryDirFactory, getValidators, hasProperty, injectIntoNewInstance, isEnabled, isHasCustomActions, leftShift, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setExecuter, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
-
Field Details
-
xcodeProject
public org.gradle.ide.xcode.internal.DefaultXcodeProject xcodeProject
-
-
Constructor Details
-
GenerateSchemeFileTask
public GenerateSchemeFileTask()
-
-
Method Details
-
getXcodeProject
-
setXcodeProject
-
configure
protected void configure(org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile schemeFile) - Specified by:
configurein classXmlGeneratorTask<org.gradle.ide.xcode.tasks.internal.XcodeSchemeFile>
-
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>
-