Package-level declarations

Types

Link copied to clipboard
interface Dependency
Represents a dependency of an IDEA module.
Link copied to clipboard
open class FilePath : Path
A Path that keeps the reference to the File
Link copied to clipboard
Java language level used by IDEA projects.
Link copied to clipboard
abstract class IdeaModel
DSL-friendly model of the IDEA project information.
Link copied to clipboard
abstract class IdeaModule
Enables fine-tuning module details (*.iml file) of the IDEA plugin.
Link copied to clipboard
Models the generation/parsing/merging capabilities of an IDEA module.
Link copied to clipboard
abstract class IdeaProject : IdeWorkspace
Enables fine-tuning project details (*.ipr file) of the IDEA plugin.
Link copied to clipboard
abstract class IdeaWorkspace
Enables fine-tuning workspace details (*.iws file) of the IDEA plugin.
Link copied to clipboard
open class JarDirectory
Represents a jar directory element of an idea module library.
Link copied to clipboard
open class Jdk
Represents information for the project Java SDK.
Link copied to clipboard
open class Module : XmlPersistableConfigurationObject
Represents the customizable elements of an iml (via XML hooks everything of the iml is customizable).
Link copied to clipboard
Represents an orderEntry of type module in the iml XML.
Link copied to clipboard
Represents an orderEntry of type module-library in the iml XML.
Link copied to clipboard
open class Path
Represents a path in a format as used often in ipr and iml files.
Link copied to clipboard
open class PathFactory
Path Factory.
Link copied to clipboard
open class Project : XmlPersistableConfigurationObject
Represents the customizable elements of an ipr (via XML hooks everything of the ipr is customizable).
Link copied to clipboard
open class ProjectLibrary
A project-level IDEA library.
Link copied to clipboard
Single entry module library
Link copied to clipboard
open class Workspace : XmlPersistableConfigurationObject
Represents the customizable elements of an ipr (via XML hooks everything of the ipr is customizable).