Interface IChartColorPaletteDescriptionDetailedModel

All Superinterfaces:
ICompoundModel, IModel, IValidable
All Known Implementing Classes:
ChartColorPaletteDescriptionDetailedModel

public interface IChartColorPaletteDescriptionDetailedModel extends ICompoundModel
Detailed component model for ChartColorPaletteDescription interface.
  • Method Details

    • getPaletteKind

      IValue<PaletteKind> getPaletteKind()
      Returns palette kind.
      Returns:
      palette kind, never null
    • getGradientPaletteStartColor

      IColorModel getGradientPaletteStartColor()
      Returns start color for gradient palette.
      Returns:
      start color for gradient palette, never null
    • getGradientPaletteEndColor

      IColorModel getGradientPaletteEndColor()
      Returns end color for gradient palette.
      Returns:
      end color for gradient palette, never null
    • getCustomPalette

      ICustomColorPaletteModel getCustomPalette()
      Returns custom palette colors.
      Returns:
      custom palette colors, never null
    • getGradientPaletteMaxColors

      IValue<Integer> getGradientPaletteMaxColors()
      Returns count of the gradient colors.
      Returns:
      count of the gradient colors, never null
    • getChartColorPaletteDescription

      ChartColorPaletteDescription getChartColorPaletteDescription()
      Returns the chart color palette description.
      Returns:
      the chart color palette description, never null
    • getFeature

      org.eclipse.emf.ecore.EStructuralFeature getFeature()
      Returns corresponding feature.
      Returns:
      corresponding feature
    • getPaletteColorsProvider

      IChartPaletteColorsProvider getPaletteColorsProvider()
      Returns chart palette colors provider.
      Returns:
      chart palette colors provider, never null