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.JsonObjectgetInitialProps()java.lang.StringgetLabel()java.util.Optional<java.awt.image.BufferedImage>getThumbnail()java.lang.StringgetTooltip()java.lang.StringgetVariantId()
-
-
-
Method Detail
-
getVariantId
public java.lang.String getVariantId()
- Specified by:
getVariantIdin interfacePaletteEntry
-
getLabel
public java.lang.String getLabel()
- Specified by:
getLabelin interfacePaletteEntry
-
getTooltip
public java.lang.String getTooltip()
- Specified by:
getTooltipin interfacePaletteEntry
-
getInitialProps
public com.inductiveautomation.ignition.common.gson.JsonObject getInitialProps()
- Specified by:
getInitialPropsin interfacePaletteEntry
-
getThumbnail
public java.util.Optional<java.awt.image.BufferedImage> getThumbnail()
- Specified by:
getThumbnailin interfacePaletteEntry
-
-