public abstract class LibraryDetectionManager
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
LibraryDetectionManager.LibraryPropertiesProcessor |
| Constructor and Description |
|---|
LibraryDetectionManager() |
| Modifier and Type | Method and Description |
|---|---|
abstract Pair<LibraryType<?>,LibraryProperties<?>> |
detectType(java.util.List<? extends VirtualFile> files) |
static LibraryDetectionManager |
getInstance() |
abstract boolean |
processProperties(java.util.List<? extends VirtualFile> files,
LibraryDetectionManager.LibraryPropertiesProcessor processor) |
public static LibraryDetectionManager getInstance()
public abstract boolean processProperties(java.util.List<? extends VirtualFile> files, LibraryDetectionManager.LibraryPropertiesProcessor processor)
public abstract Pair<LibraryType<?>,LibraryProperties<?>> detectType(java.util.List<? extends VirtualFile> files)