Class ClientIconUtil
- java.lang.Object
- 
- com.inductiveautomation.ignition.client.util.ClientIconUtil
 
- 
 public class ClientIconUtil extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classClientIconUtil.Size
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringC_APstatic java.lang.StringC_APPLICATION_BASICSstatic java.lang.StringC_BDstatic java.lang.StringC_BUSINESS_DATAstatic java.lang.StringC_NETWORK_SECURITYstatic java.lang.StringC_NSstatic java.lang.StringC_OBJECT_PEOPLEstatic java.lang.StringC_OPstatic java.lang.StringC_SDstatic java.lang.StringC_SOFTWARE_DEVELOPMENTstatic java.lang.StringPREFIXstatic ClientIconUtil.SizeS_16static ClientIconUtil.SizeS_24static ClientIconUtil.SizeS_32static ClientIconUtil.SizeS_48static java.lang.StringSUFFIX
 - 
Method SummaryAll Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static javax.swing.ImageIconapplyBadge(javax.swing.Icon base, javax.swing.Icon badge)static javax.swing.ImageIcongetIcon(java.lang.String name)static javax.swing.ImageIcongetIcon(java.lang.String name, ClientIconUtil.Size size)static javax.swing.ImageIcongetIcon(java.lang.String name, java.lang.String category)Deprecated.static javax.swing.ImageIcongetIcon(java.lang.String name, java.lang.String category, ClientIconUtil.Size size)Deprecated.static javax.swing.ImageIcongetIcon(java.lang.String name, java.lang.String category, java.lang.String size)Deprecated.static javax.swing.ImageIcongetIcon(java.lang.String name, java.lang.String category, java.lang.String size, java.lang.String style)Deprecated.static javax.swing.ImageIcongetRootIcon(java.lang.Class relativeClass, java.lang.String path)Retrieves an image located in the specified class's *.jar file.static javax.swing.ImageIcongetRootIcon(java.lang.String path)static javax.swing.ImageIconscaleIcon(java.lang.String iconName, int height, float opacity)static javax.swing.ImageIconscaleIcon(java.lang.String iconName, ClientIconUtil.Size size, int height, float opacity)static javax.swing.ImageIconscaleIcon(javax.swing.ImageIcon icon, int height, float opacity)Scales an icon to the given height.
 
- 
- 
- 
Field Detail- 
C_APpublic static final java.lang.String C_AP - See Also:
- Constant Field Values
 
 - 
C_BDpublic static final java.lang.String C_BD - See Also:
- Constant Field Values
 
 - 
C_NSpublic static final java.lang.String C_NS - See Also:
- Constant Field Values
 
 - 
C_OPpublic static final java.lang.String C_OP - See Also:
- Constant Field Values
 
 - 
C_SDpublic static final java.lang.String C_SD - See Also:
- Constant Field Values
 
 - 
C_APPLICATION_BASICSpublic static final java.lang.String C_APPLICATION_BASICS - See Also:
- Constant Field Values
 
 - 
C_BUSINESS_DATApublic static final java.lang.String C_BUSINESS_DATA - See Also:
- Constant Field Values
 
 - 
C_NETWORK_SECURITYpublic static final java.lang.String C_NETWORK_SECURITY - See Also:
- Constant Field Values
 
 - 
C_OBJECT_PEOPLEpublic static final java.lang.String C_OBJECT_PEOPLE - See Also:
- Constant Field Values
 
 - 
C_SOFTWARE_DEVELOPMENTpublic static final java.lang.String C_SOFTWARE_DEVELOPMENT - See Also:
- Constant Field Values
 
 - 
S_16public static final ClientIconUtil.Size S_16 
 - 
S_24public static final ClientIconUtil.Size S_24 
 - 
S_32public static final ClientIconUtil.Size S_32 
 - 
S_48public static final ClientIconUtil.Size S_48 
 - 
SUFFIXpublic static final java.lang.String SUFFIX - See Also:
- Constant Field Values
 
 - 
PREFIXpublic static final java.lang.String PREFIX - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getIcon@Deprecated public static javax.swing.ImageIcon getIcon(java.lang.String name, java.lang.String category)Deprecated.Categories are no longer used
 - 
getIcon@Deprecated public static javax.swing.ImageIcon getIcon(java.lang.String name, java.lang.String category, java.lang.String size)Deprecated.Categories are no longer used.
 - 
getIcon@Deprecated public static javax.swing.ImageIcon getIcon(java.lang.String name, java.lang.String category, ClientIconUtil.Size size)Deprecated.Categories are no longer used.
 - 
getIcon@Deprecated public static javax.swing.ImageIcon getIcon(java.lang.String name, java.lang.String category, java.lang.String size, java.lang.String style)Deprecated.Categories are no longer used.
 - 
getIconpublic static javax.swing.ImageIcon getIcon(java.lang.String name) 
 - 
getIconpublic static javax.swing.ImageIcon getIcon(java.lang.String name, ClientIconUtil.Size size)
 - 
getRootIconpublic static javax.swing.ImageIcon getRootIcon(java.lang.String path) 
 - 
getRootIconpublic static javax.swing.ImageIcon getRootIcon(java.lang.Class relativeClass, java.lang.String path)Retrieves an image located in the specified class's *.jar file. It attempts to load the image by looking for it at: "images/path"
 - 
scaleIconpublic static javax.swing.ImageIcon scaleIcon(javax.swing.ImageIcon icon, int height, float opacity)Scales an icon to the given height. The width will be proportional. Opacity can range from [0.0-transparent] to [1.0-opaque]
 - 
scaleIconpublic static javax.swing.ImageIcon scaleIcon(java.lang.String iconName, int height, float opacity)
 - 
scaleIconpublic static javax.swing.ImageIcon scaleIcon(java.lang.String iconName, ClientIconUtil.Size size, int height, float opacity)
 - 
applyBadgepublic static javax.swing.ImageIcon applyBadge(javax.swing.Icon base, javax.swing.Icon badge)
 
- 
 
-