Interface IBackgroundHolder<B extends IBackgroundHolder<B>>

Type Parameters:
B - is the type of a IBackgroundHolder.
All Known Subinterfaces:
ILayer<L>, IWebGui<G>
All Known Implementing Classes:
Layer, WebGui

public interface IBackgroundHolder<B extends IBackgroundHolder<B>>
Author:
Silvan Wyss
  • Method Details

    • getBackground

      IBackground getBackground()
    • getBackgroundColor

      IColor getBackgroundColor()
    • getBackgroundColorGradient

      IColorGradient getBackgroundColorGradient()
    • getBackgroundImage

      IImage getBackgroundImage()
    • getBackgroundImageApplication

      ImageApplication getBackgroundImageApplication()
    • getBackgroundType

      BackgroundType getBackgroundType()
    • hasBackground

      boolean hasBackground()
    • removeBackground

      void removeBackground()
    • setBackgroundColor

      B setBackgroundColor(IColor backgroundColor)
    • setBackgroundColorGradient

      B setBackgroundColorGradient(IColorGradient backgroundColorGradient)
    • setBackgroundImage

      B setBackgroundImage(IImage backgroundImage)
    • setBackgroundImage

      B setBackgroundImage(IImage backgroundImage, ImageApplication imageApplication)