All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
<T> void |
addExplicitExtension(ClassExtension<T> instance,
java.lang.Class aClass,
T object) |
<T> void |
addExplicitExtension(FileTypeExtension<T> instance,
FileType fileType,
T object) |
<T> void |
addExplicitExtension(LanguageExtension<T> instance,
Language language,
T object) |
<T> void |
addExtension(ExtensionPointName<T> name,
T extension) |
protected MockApplication |
createApplication(Disposable parentDisposable) |
protected VirtualFileSystem |
createJarFileSystem() |
protected JobLauncher |
createJobLauncher() |
protected VirtualFileSystem |
createJrtFileSystem() |
protected CoreLocalFileSystem |
createLocalFileSystem() |
protected ProgressManager |
createProgressIndicatorProvider() |
protected VirtualFilePointerManager |
createVirtualFilePointerManager() |
MockApplication |
getApplication() |
VirtualFileSystem |
getJarFileSystem() |
VirtualFileSystem |
getJrtFileSystem() |
CoreLocalFileSystem |
getLocalFileSystem() |
Disposable |
getParentDisposable() |
<T> void |
registerApplicationComponent(java.lang.Class<T> interfaceClass,
T implementation) |
static <T> void |
registerApplicationExtensionPoint(ExtensionPointName<T> extensionPointName,
java.lang.Class<? extends T> aClass) |
<T> void |
registerApplicationService(java.lang.Class<T> serviceInterface,
T serviceImplementation) |
static <T> void |
registerComponentInstance(MutablePicoContainer container,
java.lang.Class<T> key,
T implementation) |
static <T> void |
registerExtensionPoint(ExtensionsArea area,
BaseExtensionPointName extensionPointName,
java.lang.Class<? extends T> aClass) |
static <T> void |
registerExtensionPoint(ExtensionsArea area,
ExtensionPointName<T> extensionPointName,
java.lang.Class<? extends T> aClass) |
static <T> void |
registerExtensionPoint(ExtensionsArea area,
java.lang.String name,
java.lang.Class<? extends T> aClass) |
static void |
registerExtensionPointAndExtensions(java.nio.file.Path pluginRoot,
java.lang.String fileName,
ExtensionsArea area) |
void |
registerFileType(FileType fileType,
java.lang.String extension) |
void |
registerParserDefinition(Language language,
ParserDefinition parserDefinition) |
void |
registerParserDefinition(ParserDefinition definition) |