Class InteractiveVectorIcon
- java.lang.Object
-
- com.inductiveautomation.ignition.client.icons.VectorIcon
-
- com.inductiveautomation.ignition.client.icons.InteractiveVectorIcon
-
- All Implemented Interfaces:
InteractiveIcon
,javax.swing.Icon
public class InteractiveVectorIcon extends VectorIcon implements InteractiveIcon
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InteractiveVectorIcon.InteractiveVectorIconBuilder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.Icon
getDisabled()
javax.swing.Icon
getFocused()
javax.swing.Icon
getIcon()
javax.swing.Icon
getSelected()
-
Methods inherited from class com.inductiveautomation.ignition.client.icons.VectorIcon
copy, fromPath, getIconHeight, getIconWidth, getScaledInstance, paintIcon, scale, scaleToSize, setColor, setOffset, setOpacity, setShape, setSize
-
-
-
-
Method Detail
-
getIcon
public javax.swing.Icon getIcon()
-
getSelected
@Nullable public javax.swing.Icon getSelected()
- Specified by:
getSelected
in interfaceInteractiveIcon
-
getFocused
@Nullable public javax.swing.Icon getFocused()
- Specified by:
getFocused
in interfaceInteractiveIcon
-
getDisabled
@Nullable public javax.swing.Icon getDisabled()
- Specified by:
getDisabled
in interfaceInteractiveIcon
-
-