public class FileTypeExtension<T> extends KeyedExtensionCollector<T,FileType>
myEpListenerAdded, myLockEVER_CHANGED, NEVER_CHANGED| Constructor and Description |
|---|
FileTypeExtension(ExtensionPointName<KeyedLazyInstance<T>> epName) |
FileTypeExtension(java.lang.String epName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<T> |
allForFileType(FileType t) |
T |
forFileType(FileType t) |
java.util.Map<FileType,T> |
getAllRegisteredExtensions() |
protected java.lang.String |
keyToString(FileType key) |
addExplicitExtension, addExplicitExtension, buildExtensions, buildExtensions, buildExtensionsFromExplicitRegistration, clearCache, ensureValuesLoaded, findSingle, forKey, getExtensions, getModificationCount, getName, getPoint, hasAnyExtensions, invalidateCacheForExtension, removeExplicitExtensionpublic FileTypeExtension(java.lang.String epName)
public FileTypeExtension(ExtensionPointName<KeyedLazyInstance<T>> epName)
protected java.lang.String keyToString(FileType key)
keyToString in class KeyedExtensionCollector<T,FileType>