Class SystemIconProvider
- java.lang.Object
-
- org.teamapps.icons.systemprovider.SystemIconProvider
-
public class SystemIconProvider extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SystemIconProvider()SystemIconProvider(java.io.File cachingDirectory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IconResourcegetIcon(int size, java.lang.String qualifiedIconId)byte[]getIconBytes(int size, boolean isSVG, java.lang.String qualifiedIconId)IconProvidergetStandardIconProvider()voidregisterCustomIconProvider(IconProvider<?> iconProvider)voidregisterCustomIconStyle(CustomIconStyle customIconStyle)voidregisterStandardIconProvider(IconProvider iconProvider)
-
-
-
Method Detail
-
getIcon
public IconResource getIcon(int size, java.lang.String qualifiedIconId)
-
getIconBytes
public byte[] getIconBytes(int size, boolean isSVG, java.lang.String qualifiedIconId)
-
getStandardIconProvider
public IconProvider getStandardIconProvider()
-
registerStandardIconProvider
public void registerStandardIconProvider(IconProvider iconProvider)
-
registerCustomIconProvider
public void registerCustomIconProvider(IconProvider<?> iconProvider)
-
registerCustomIconStyle
public void registerCustomIconStyle(CustomIconStyle customIconStyle)
-
-