com.intellij.openapi.module
Class ModuleTypeManager

java.lang.Object
  extended by com.intellij.openapi.module.ModuleTypeManager
All Implemented Interfaces:
ApplicationComponent, BaseComponent

public abstract class ModuleTypeManager
extends java.lang.Object
implements ApplicationComponent


Constructor Summary
ModuleTypeManager()
           
 
Method Summary
abstract  ModuleType findByID(java.lang.String moduleTypeID)
           
static ModuleTypeManager getInstance()
           
abstract  ModuleType[] getRegisteredTypes()
           
abstract  void registerModuleType(ModuleType type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.intellij.openapi.components.BaseComponent
disposeComponent, getComponentName, initComponent
 

Constructor Detail

ModuleTypeManager

public ModuleTypeManager()
Method Detail

getInstance

public static ModuleTypeManager getInstance()

registerModuleType

public abstract void registerModuleType(ModuleType type)

getRegisteredTypes

public abstract ModuleType[] getRegisteredTypes()

findByID

public abstract ModuleType findByID(java.lang.String moduleTypeID)