Class PropertyListGeneratorTask<T extends org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject>

  • Type Parameters:
    T - The domain object type.
    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>
    Direct Known Subclasses:
    GenerateWorkspaceSettingsFileTask, GenerateXcodeProjectFileTask

    @Incubating
    public abstract class PropertyListGeneratorTask<T extends org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject>
    extends GeneratorTask<T>
    A convenience superclass for those tasks which generate Property List configuration files from a domain object of type T.
    Since:
    4.2
    • Constructor Detail

      • PropertyListGeneratorTask

        public PropertyListGeneratorTask()
    • Method Detail

      • getPropertyListTransformer

        @Internal
        public org.gradle.api.internal.PropertyListTransformer getPropertyListTransformer()
      • configure

        protected abstract void configure​(T object)
      • create

        protected abstract T create()