Package org.gradle.plugins.ide.idea.model
Classes for the model used by the
IdeaPlugin
.-
Interface Summary Interface Description Dependency Represents a dependency of an IDEA module. -
Class Summary Class Description FilePath A Path that keeps the reference to the FileIdeaLanguageLevel Java language level used by IDEA projects.IdeaModel DSL-friendly model of the IDEA project information.IdeaModule Enables fine-tuning module details (*.iml file) of the IDEA plugin.IdeaModuleIml Models the generation/parsing/merging capabilities of an IDEA module.IdeaProject Enables fine-tuning project details (*.ipr file) of the IDEA plugin.IdeaWorkspace Enables fine-tuning workspace details (*.iws file) of the IDEA plugin.JarDirectory Represents a jar directory element of an idea module library.Jdk Represents information for the project Java SDK.Module Represents the customizable elements of an iml (via XML hooks everything of the iml is customizable).ModuleDependency Represents an orderEntry of type module in the iml XML.ModuleLibrary Represents an orderEntry of type module-library in the iml XML.Path Represents a path in a format as used often in ipr and iml files.PathFactory Path Factory.Project Represents the customizable elements of an ipr (via XML hooks everything of the ipr is customizable).ProjectLibrary A project-level IDEA library.SingleEntryModuleLibrary Single entry module libraryWorkspace Represents the customizable elements of an ipr (via XML hooks everything of the ipr is customizable).