Class Badge
- java.lang.Object
- 
- com.inductiveautomation.ignition.client.util.gui.tree.Badge
 
- 
- All Implemented Interfaces:
- InteractiveIcon
 
 public class Badge extends java.lang.Object implements InteractiveIcon 
- 
- 
Constructor SummaryConstructors Constructor Description Badge(SvgIconUtil.SvgIcon standardIcon, SvgIconUtil.SvgIcon selectedIcon, java.lang.String tooltip)Badge(VectorIcon icon)Badge(VectorIcon standardIcon, VectorIcon selectedIcon, java.lang.String tooltip)Badge(VectorIcon icon, java.lang.String tooltip)Badge(javax.swing.ImageIcon icon)Badge(javax.swing.ImageIcon icon, java.lang.String tooltip)Badge(javax.swing.ImageIcon icon, java.lang.String tooltip, int scaledHeight, float opacity)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Badgederive(java.lang.String tooltip)javax.swing.IcongetDisabled()javax.swing.IcongetFocused()javax.swing.IcongetIcon()javax.swing.IcongetIcon(boolean selected)javax.swing.IcongetSelected()java.lang.StringgetTooltip()voidsetTooltip(java.lang.String tooltip)
 
- 
- 
- 
Constructor Detail- 
Badgepublic Badge(javax.swing.ImageIcon icon) 
 - 
Badgepublic Badge(VectorIcon icon) 
 - 
Badgepublic Badge(javax.swing.ImageIcon icon, java.lang.String tooltip)
 - 
Badgepublic Badge(VectorIcon icon, java.lang.String tooltip) 
 - 
Badgepublic Badge(javax.swing.ImageIcon icon, java.lang.String tooltip, int scaledHeight, float opacity)
 - 
Badgepublic Badge(VectorIcon standardIcon, VectorIcon selectedIcon, java.lang.String tooltip) 
 - 
Badgepublic Badge(SvgIconUtil.SvgIcon standardIcon, SvgIconUtil.SvgIcon selectedIcon, java.lang.String tooltip) 
 
- 
 - 
Method Detail- 
derivepublic Badge derive(java.lang.String tooltip) 
 - 
getIconpublic javax.swing.Icon getIcon() 
 - 
getIconpublic javax.swing.Icon getIcon(boolean selected) 
 - 
getTooltippublic java.lang.String getTooltip() 
 - 
setTooltippublic void setTooltip(java.lang.String tooltip) 
 - 
getSelected@Nullable public javax.swing.Icon getSelected() - Specified by:
- getSelectedin interface- InteractiveIcon
 
 - 
getFocused@Nullable public javax.swing.Icon getFocused() - Specified by:
- getFocusedin interface- InteractiveIcon
 
 - 
getDisabled@Nullable public javax.swing.Icon getDisabled() - Specified by:
- getDisabledin interface- InteractiveIcon
 
 
- 
 
-