public class LibraryPresentationManagerImpl extends LibraryPresentationManager implements Disposable
Disposable.Parent
Constructor and Description |
---|
LibraryPresentationManagerImpl() |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
javax.swing.Icon |
getCustomIcon(Library library,
StructureConfigurableContext context) |
java.util.List<javax.swing.Icon> |
getCustomIcons(Library library,
StructureConfigurableContext context) |
java.util.List<java.lang.String> |
getDescriptions(Library library,
StructureConfigurableContext context) |
java.util.List<java.lang.String> |
getDescriptions(VirtualFile [] classRoots,
java.util.Set<? extends LibraryKind> excludedKinds) |
java.util.List<Library> |
getLibraries(java.util.Set<? extends LibraryKind> kinds,
Project project,
StructureConfigurableContext context) |
static java.util.List<LibraryKind> |
getLibraryKinds(Library library,
StructureConfigurableContext context) |
javax.swing.Icon |
getNamedLibraryIcon(Library library,
StructureConfigurableContext context) |
boolean |
isLibraryOfKind(Library library,
LibrariesContainer librariesContainer,
java.util.Set<? extends LibraryKind> acceptedKinds) |
boolean |
isLibraryOfKind(java.util.List<? extends VirtualFile> files,
LibraryKind kind) |
getInstance
public static java.util.List<LibraryKind> getLibraryKinds(Library library, StructureConfigurableContext context)
public javax.swing.Icon getNamedLibraryIcon(Library library, StructureConfigurableContext context)
getNamedLibraryIcon
in class LibraryPresentationManager
public javax.swing.Icon getCustomIcon(Library library, StructureConfigurableContext context)
getCustomIcon
in class LibraryPresentationManager
public java.util.List<javax.swing.Icon> getCustomIcons(Library library, StructureConfigurableContext context)
getCustomIcons
in class LibraryPresentationManager
public boolean isLibraryOfKind(java.util.List<? extends VirtualFile> files, LibraryKind kind)
isLibraryOfKind
in class LibraryPresentationManager
public boolean isLibraryOfKind(Library library, LibrariesContainer librariesContainer, java.util.Set<? extends LibraryKind> acceptedKinds)
isLibraryOfKind
in class LibraryPresentationManager
public java.util.List<java.lang.String> getDescriptions(Library library, StructureConfigurableContext context)
getDescriptions
in class LibraryPresentationManager
public java.util.List<java.lang.String> getDescriptions(VirtualFile [] classRoots, java.util.Set<? extends LibraryKind> excludedKinds)
getDescriptions
in class LibraryPresentationManager
public java.util.List<Library> getLibraries(java.util.Set<? extends LibraryKind> kinds, Project project, StructureConfigurableContext context)
getLibraries
in class LibraryPresentationManager
public void dispose()
Disposable
dispose
in interface Disposable