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
 
 - 
 
 -