com.intellij.openapi.extensions
Class Extensions
java.lang.Object
com.intellij.openapi.extensions.Extensions
public abstract class Extensions
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AREA_LISTENER_EXTENSION_POINT
public static final java.lang.String AREA_LISTENER_EXTENSION_POINT
- See Also:
- Constant Field Values
Extensions
public Extensions()
getRootArea
public static ExtensionsArea getRootArea()
getArea
public static ExtensionsArea getArea(AreaInstance areaInstance)
getExtensions
public static java.lang.Object[] getExtensions(java.lang.String extensionPointName)
getExtensions
public static java.lang.Object[] getExtensions(java.lang.String extensionPointName,
AreaInstance areaInstance)
instantiateArea
public static void instantiateArea(java.lang.String areaClass,
AreaInstance areaInstance,
AreaInstance parentAreaInstance)
registerAreaClass
public static void registerAreaClass(java.lang.String areaClass,
java.lang.String parentAreaClass)
disposeArea
public static void disposeArea(AreaInstance areaInstance)
getAllAreas
public static AreaInstance[] getAllAreas()
getAllAreas
public static AreaInstance[] getAllAreas(java.lang.String areaClass)
getAreaClass
public static java.lang.Object getAreaClass(AreaInstance areaInstance)
unregisterAreaClass
public static void unregisterAreaClass(java.lang.String areaClass)
setLogProvider
public static void setLogProvider(LogProvider logProvider)