Class IconSetManager
java.lang.Object
net.thevpc.common.prs.iconset.IconSetManager
- Author:
- thevpc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClassLoadergetClassLoaderForIconSetImports(String importPath) static Iconstatic Iconstatic Iconstatic IconSetstatic IconSetgetIconSet(String iconSetName) static IconSetDescriptor[]static IconSetFactorystatic voidloadAvailableIconSets(URL repository, ClassLoader parent, Object owner, UrlCacheManager urlCacheManager, LoggerProvider loggerProvider) static IconSetDescriptor[]lookupIconsetDescriptors(URL url, ClassLoader parent, Object owner, UrlCacheManager urlCacheManager, LoggerProvider loggerProvider) static voidregisterIconSet(URL url, ClassLoader parent, Object owner, UrlCacheManager urlCacheManager, LoggerProvider loggerProvider) static voidregisterIconSet(IconSetDescriptor desc, LoggerProvider loggerProvider) static voidsetClassLoaderForIconSetImports(String importPath, ClassLoader loader) static voidsetIconSet(String iconSetName) static voidsetIconSet(String iconSetName, Locale locale) static voidsetIconSet(IconSet iconSet) static void
-
Constructor Details
-
IconSetManager
public IconSetManager()
-
-
Method Details
-
setClassLoaderForIconSetImports
-
getClassLoaderForIconSetImports
-
loadAvailableIconSets
public static void loadAvailableIconSets(URL repository, ClassLoader parent, Object owner, UrlCacheManager urlCacheManager, LoggerProvider loggerProvider) throws IOException - Throws:
IOException
-
registerIconSet
public static void registerIconSet(URL url, ClassLoader parent, Object owner, UrlCacheManager urlCacheManager, LoggerProvider loggerProvider) throws IOException - Throws:
IOException
-
lookupIconsetDescriptors
public static IconSetDescriptor[] lookupIconsetDescriptors(URL url, ClassLoader parent, Object owner, UrlCacheManager urlCacheManager, LoggerProvider loggerProvider) throws IOException - Throws:
IOException
-
getIcon
public static Icon getIcon(String iconSetName, String icon) throws IconSetNotFoundException, IconNotFoundException -
getIcon
public static Icon getIcon(String icon, Locale locale) throws IconSetNotFoundException, IconNotFoundException -
getIcon
public static Icon getIcon(String iconSetName, String icon, Locale locale) throws IconSetNotFoundException, IconNotFoundException -
getIconSetFactory
-
setIconSetFactory
-
getIconSet
-
getIconSet
-
setIconSet
-
setIconSet
-
setIconSet
-
registerIconSet
-
getIconSetDescriptors
-