Class AbstractFeature<T extends AbstractFeature<T>>

Type Parameters:
T - origin class type
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
DataZoomFeature, MagicTypeFeature, RestoreFeature, SaveAsImageFeature

public abstract class AbstractFeature<T extends AbstractFeature<T>> extends ToolboxFeature
A base class for toolbox feature.
See Also:
  • Field Details

  • Constructor Details

    • AbstractFeature

      public AbstractFeature()
  • Method Details

    • getShow

      public Boolean getShow()
    • setShow

      public void setShow(Boolean show)
    • getIconStyle

      public ItemStyle getIconStyle()
    • setIconStyle

      public void setIconStyle(ItemStyle iconStyle)
    • getEmphasis

      public Emphasis getEmphasis()
    • setEmphasis

      public void setEmphasis(Emphasis emphasis)
    • withShow

      public T withShow(Boolean show)
    • withIconStyle

      public T withIconStyle(ItemStyle iconStyle)
    • withEmphasis

      public T withEmphasis(Emphasis emphasis)