Uses of Package
com.intellij.openapi.module

Packages that use com.intellij.openapi.module
com.intellij.execution Provides interfaces for running programs from within IDEA and for defining and working with run configurations. 
com.intellij.execution.configurations Provides interfaces for defining run configurations. 
com.intellij.ide.util.projectWizard Provides interfaces for building customized "New Project" and "New Module" wizards. 
com.intellij.j2ee Provides interfaces related to J2EE support in IDEA: J2EE run configurations, support for deploying to application servers, running and debugging J2EE modules and so on. 
com.intellij.j2ee.appServerIntegrations Provides basic interfaces describing an application server integrated with IDEA. 
com.intellij.j2ee.j2eeDom Provides the Document Object Model for the J2EE configuration files (module properties, deployment descriptors and so on). 
com.intellij.j2ee.j2eeDom.application   
com.intellij.j2ee.j2eeDom.ejb   
com.intellij.j2ee.j2eeDom.web   
com.intellij.j2ee.make Provides interfaces for extending the build process of J2EE modules. 
com.intellij.j2ee.module   
com.intellij.j2ee.serverInstances Provides interfaces for working with running instances of J2EE application servers. 
com.intellij.openapi.compiler Provides interfaces for invoking the compiler, listening to compilation events and implementing custom compilers or compilation steps. 
com.intellij.openapi.fileChooser Provides interfaces for invoking the IDEA's file chooser dialog. 
com.intellij.openapi.localVcs Provides interfaces for working with IDEA's Local VCS. 
com.intellij.openapi.module Provides interfaces for working with modules, module types and implementing module-level components. 
com.intellij.openapi.project Provides interfaces for working with projects. 
com.intellij.openapi.roots Provides interfaces for defining the structure and contents of projects and modules and the libraries used in them. 
com.intellij.openapi.roots.libraries Provides interfaces for defining the contents of a library and for working with lists of libraries. 
com.intellij.openapi.roots.ui.configuration Provides interfaces for customizing the configuration interface for modules of specific types. 
com.intellij.openapi.vcs Provides interfaces for integrating IDEA with version control systems. 
com.intellij.openapi.vfs Provides interfaces for the Virtual File System - IDEA's abstraction for a file system. 
com.intellij.psi.search Provides interfaces for searching references to elements, searching for classes and symbols by name, searching for TODO items and defining scope of searches. 
com.intellij.testFramework Provides a test framework for writing tests which use IDEA projects, PSI and other services. 
com.intellij.usages Provides interfaces for working with the usage view tree. 
com.intellij.usages.rules Provides the interfaces for usage grouping and filtering rules used in the usage view tree. 
com.intellij.util.projectImport Provides interfaces allowing plugins to hook into JBuilder project import for specific project types (for example, J2ME projects). 
 

Classes in com.intellij.openapi.module used by com.intellij.execution
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.execution.configurations
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.ide.util.projectWizard
ModifiableModuleModel
          Represents the model for the list of modules in a project, or a temporary copy of that model displayed in the configuration UI.
Module
          Represents a module in an IDEA project.
ModuleType
           
ModuleWithNameAlreadyExists
           
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.appServerIntegrations
ModuleType
           
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.j2eeDom
Module
          Represents a module in an IDEA project.
ModuleComponent
          Base interface for module-level components.
ModuleType
           
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.j2eeDom.application
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.j2eeDom.ejb
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.j2eeDom.web
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.make
Module
          Represents a module in an IDEA project.
ModuleComponent
          Base interface for module-level components.
ModuleType
           
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.module
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.j2ee.serverInstances
ModuleType
           
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.compiler
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.fileChooser
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.localVcs
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.module
ModifiableModuleModel
          Represents the model for the list of modules in a project, or a temporary copy of that model displayed in the configuration UI.
Module
          Represents a module in an IDEA project.
ModuleManager
          Provides services for working with the modules of a project.
ModulePointer
           
ModulePointerManager
           
ModuleType
           
ModuleTypeManager
           
ModuleWithNameAlreadyExists
           
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.project
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.roots
ModifiableModuleModel
          Represents the model for the list of modules in a project, or a temporary copy of that model displayed in the configuration UI.
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.roots.libraries
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.roots.ui.configuration
Module
          Represents a module in an IDEA project.
ModuleConfigurationEditor
           
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.vcs
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.openapi.vfs
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.psi.search
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.testFramework
Module
          Represents a module in an IDEA project.
ModuleType
           
 

Classes in com.intellij.openapi.module used by com.intellij.usages
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.usages.rules
Module
          Represents a module in an IDEA project.
 

Classes in com.intellij.openapi.module used by com.intellij.util.projectImport
ModifiableModuleModel
          Represents the model for the list of modules in a project, or a temporary copy of that model displayed in the configuration UI.
Module
          Represents a module in an IDEA project.
ModuleWithNameAlreadyExists