Class InteractiveSvgIcon
- java.lang.Object
- 
- com.inductiveautomation.ignition.client.icons.SvgIconUtil.AbstractSvgIcon
- 
- com.inductiveautomation.ignition.client.icons.SvgIconUtil.SvgIcon
- 
- com.inductiveautomation.ignition.designer.navtree.icon.InteractiveSvgIcon
 
 
 
- 
- All Implemented Interfaces:
- InteractiveIcon,- javax.swing.Icon
 
 public class InteractiveSvgIcon extends SvgIconUtil.SvgIcon implements InteractiveIcon 
- 
- 
Field Summary- 
Fields inherited from class com.inductiveautomation.ignition.client.icons.SvgIconUtil.AbstractSvgIconheight, node, width
 
- 
 - 
Constructor SummaryConstructors Constructor Description InteractiveSvgIcon(java.lang.Class relativeClass, java.lang.String path)InteractiveSvgIcon(java.lang.Class relativeClass, java.lang.String path, boolean useDisabledIcon)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InteractiveSvgIconcreateIcon(java.lang.Class relativeClass, java.lang.String path)static InteractiveSvgIconcreateIcon(java.lang.Class relativeClass, java.lang.String path, boolean useDisabledIcon)static InteractiveSvgIconcreateIcon(java.lang.String path)static java.lang.StringdisabledFileName(java.lang.String path)javax.swing.IcongetDisabled()javax.swing.IcongetFocused()javax.swing.IcongetSelected()static booleanisValidFile(java.lang.String path)static java.lang.StringselectedFileName(java.lang.String path)- 
Methods inherited from class com.inductiveautomation.ignition.client.icons.SvgIconUtil.AbstractSvgIconcreateImage, getIconHeight, getIconWidth, paintIcon
 
- 
 
- 
- 
- 
Method Detail- 
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
 
 - 
createIconpublic static InteractiveSvgIcon createIcon(java.lang.String path) 
 - 
createIconpublic static InteractiveSvgIcon createIcon(java.lang.Class relativeClass, java.lang.String path) 
 - 
createIconpublic static InteractiveSvgIcon createIcon(java.lang.Class relativeClass, java.lang.String path, boolean useDisabledIcon) 
 - 
selectedFileNamepublic static java.lang.String selectedFileName(java.lang.String path) 
 - 
disabledFileNamepublic static java.lang.String disabledFileName(java.lang.String path) 
 - 
isValidFilepublic static boolean isValidFile(java.lang.String path) 
 
- 
 
-