public abstract class LibraryPresentationManager
extends java.lang.Object
Constructor and Description |
---|
LibraryPresentationManager() |
Modifier and Type | Method and Description |
---|---|
abstract javax.swing.Icon |
getCustomIcon(Library library,
StructureConfigurableContext context) |
abstract java.util.List<javax.swing.Icon> |
getCustomIcons(Library library,
StructureConfigurableContext context) |
abstract java.util.List<java.lang.String> |
getDescriptions(Library library,
StructureConfigurableContext context) |
abstract java.util.List<java.lang.String> |
getDescriptions(VirtualFile [] classRoots,
java.util.Set<? extends LibraryKind> excludedKinds) |
static LibraryPresentationManager |
getInstance() |
abstract java.util.List<Library> |
getLibraries(java.util.Set<? extends LibraryKind> kinds,
Project project,
StructureConfigurableContext context) |
abstract javax.swing.Icon |
getNamedLibraryIcon(Library library,
StructureConfigurableContext context) |
abstract boolean |
isLibraryOfKind(Library library,
LibrariesContainer librariesContainer,
java.util.Set<? extends LibraryKind> acceptedKinds) |
abstract boolean |
isLibraryOfKind(java.util.List<? extends VirtualFile> files,
LibraryKind kind) |
public static LibraryPresentationManager getInstance()
public abstract javax.swing.Icon getNamedLibraryIcon(Library library, StructureConfigurableContext context)
public abstract javax.swing.Icon getCustomIcon(Library library, StructureConfigurableContext context)
public abstract java.util.List<javax.swing.Icon> getCustomIcons(Library library, StructureConfigurableContext context)
public abstract java.util.List<java.lang.String> getDescriptions(Library library, StructureConfigurableContext context)
public abstract java.util.List<java.lang.String> getDescriptions(VirtualFile [] classRoots, java.util.Set<? extends LibraryKind> excludedKinds)
public abstract java.util.List<Library> getLibraries(java.util.Set<? extends LibraryKind> kinds, Project project, StructureConfigurableContext context)
public abstract boolean isLibraryOfKind(java.util.List<? extends VirtualFile> files, LibraryKind kind)
public abstract boolean isLibraryOfKind(Library library, LibrariesContainer librariesContainer, java.util.Set<? extends LibraryKind> acceptedKinds)