# Package org.gradle.plugins.ide.api

package org.gradle.plugins.ide.api
General ide plugin api.

- Related Packages
  Package
  Description
  org.gradle.plugins.ide
  General purpose IDE types.
  org.gradle.plugins.ide.eclipse
  A `Plugin` for generating Eclipse files.
  org.gradle.plugins.ide.idea
  A `Plugin` for generating IDEA files.
- Classes
  Class
  Description
  FileContentMerger
  Models the generation/parsing/merging capabilities.
  GeneratorTask<T>
  A `GeneratorTask` generates a configuration file based on a domain object of type T.
  PropertiesFileContentMerger
  Deprecated.
  Will be removed in Gradle 10.
  PropertiesGeneratorTask<T extends org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject>
  A convenience superclass for those tasks which generate Properties configuration files from a domain object of type T.
  PropertyListGeneratorTask<T extends org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject>
  A convenience superclass for those tasks which generate Property List configuration files from a domain object of type T.
  XmlFileContentMerger
  Models the generation/parsing/merging capabilities.
  XmlGeneratorTask<T extends org.gradle.plugins.ide.internal.generator.generator.PersistableConfigurationObject>
  A convenience superclass for those tasks which generate XML configuration files from a domain object of type T.