Class PaletteEntryImpl
- java.lang.Object
-
- com.inductiveautomation.perspective.common.api.PaletteEntryImpl
-
- All Implemented Interfaces:
PaletteEntry
public class PaletteEntryImpl extends java.lang.Object implements PaletteEntry
-
-
Constructor Summary
Constructors Constructor Description PaletteEntryImpl(java.lang.String variantId, java.lang.String label, java.lang.String tooltip, java.awt.image.BufferedImage thumbnail, com.inductiveautomation.ignition.common.gson.JsonObject initialProps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.inductiveautomation.ignition.common.gson.JsonObject
getInitialProps()
java.lang.String
getLabel()
java.util.Optional<java.awt.image.BufferedImage>
getThumbnail()
java.lang.String
getTooltip()
java.lang.String
getVariantId()
-
-
-
Method Detail
-
getVariantId
public java.lang.String getVariantId()
- Specified by:
getVariantId
in interfacePaletteEntry
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interfacePaletteEntry
-
getTooltip
public java.lang.String getTooltip()
- Specified by:
getTooltip
in interfacePaletteEntry
-
getInitialProps
public com.inductiveautomation.ignition.common.gson.JsonObject getInitialProps()
- Specified by:
getInitialProps
in interfacePaletteEntry
-
getThumbnail
public java.util.Optional<java.awt.image.BufferedImage> getThumbnail()
- Specified by:
getThumbnail
in interfacePaletteEntry
-
-