com.intellij.openapi.extensions
Interface ExtensionPoint
- All Known Implementing Classes:
- ExtensionPointImpl
public interface ExtensionPoint
getName
java.lang.String getName()
getArea
AreaInstance getArea()
getBeanClassName
java.lang.String getBeanClassName()
registerExtension
void registerExtension(java.lang.Object extension)
registerExtension
void registerExtension(java.lang.Object extension,
LoadingOrder order)
getExtensions
java.lang.Object[] getExtensions()
getExtension
java.lang.Object getExtension()
hasExtension
boolean hasExtension(java.lang.Object extension)
unregisterExtension
void unregisterExtension(java.lang.Object extension)
addExtensionPointListener
void addExtensionPointListener(ExtensionPointListener listener)
removeExtensionPointListener
void removeExtensionPointListener(ExtensionPointListener extensionPointListener)
reset
void reset()
getExtensionClass
java.lang.Class getExtensionClass()