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
,Icon
-
Field Summary
Fields inherited from class com.inductiveautomation.ignition.client.icons.SvgIconUtil.AbstractSvgIcon
height, node, swapColor, width
-
Constructor Summary
ConstructorsConstructorDescriptionInteractiveSvgIcon
(Class relativeClass, String path) InteractiveSvgIcon
(Class relativeClass, String path, boolean useDisabledIcon) -
Method Summary
Modifier and TypeMethodDescriptionstatic InteractiveSvgIcon
createIcon
(Class relativeClass, String path) static InteractiveSvgIcon
createIcon
(Class relativeClass, String path, boolean useDisabledIcon) static InteractiveSvgIcon
createIcon
(String path) static String
disabledFileName
(String path) static boolean
isValidFile
(String path) static String
selectedFileName
(String path) Methods inherited from class com.inductiveautomation.ignition.client.icons.SvgIconUtil.AbstractSvgIcon
createImage, getIconHeight, getIconWidth, paintIcon
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.ignition.client.icons.InteractiveIcon
getIcon
-
Constructor Details
-
InteractiveSvgIcon
-
InteractiveSvgIcon
-
-
Method Details
-
getSelected
- Specified by:
getSelected
in interfaceInteractiveIcon
-
getFocused
- Specified by:
getFocused
in interfaceInteractiveIcon
-
getDisabled
- Specified by:
getDisabled
in interfaceInteractiveIcon
-
getInherited
- Specified by:
getInherited
in interfaceInteractiveIcon
-
createIcon
-
createIcon
-
createIcon
public static InteractiveSvgIcon createIcon(Class relativeClass, String path, boolean useDisabledIcon) -
selectedFileName
-
disabledFileName
-
isValidFile
-