Interface ColorThemingStylePanel.State

All Known Implementing Classes:
DiscreteColorThemingState, JenksBreaksColorThemingState, MaximalBreaksColorThemingState, MeanSTDevColorThemingState, QuantileColorThemingState, RangeColorThemingState
Enclosing class:
ColorThemingStylePanel

public static interface ColorThemingStylePanel.State
Author:

jonathan aquino (original author)

,

obedel and ebocher (2005 - added Quantile Color Theming)

,

ssteiniger (2009 - added 3 more range-based classification methods)

,

mmichaud (2011 - debug, remove deprecated code and comments, give priority to attribute value choice instead of classification choice)

(2014 - add lineWidth parameter and vetexStyleEnabled

(2014 - manage VertexStyle with XBasicStyle, an extension of BasicStyle

  • Method Details

    • getAllOtherValuesDescription

      String getAllOtherValuesDescription()
    • filterColorScheme

      ColorScheme filterColorScheme(ColorScheme colorScheme)
    • activate

      void activate()
    • deactivate

      void deactivate()
    • getColorSchemeNames

      Collection<String> getColorSchemeNames()
    • applyColorScheme

      void applyColorScheme(ColorScheme scheme)
    • filterAttributeValues

      Collection<Object> filterAttributeValues(SortedSet<Object> attributeValues)
    • getAttributeValueColumnTitle

      String getAttributeValueColumnTitle()
    • getPanel

      JComponent getPanel()
    • toExternalFormat

      Map toExternalFormat(Map attributeValueToObjectMap)
      Performs any necessary modifications to the map before applying it to the layer.
    • fromExternalFormat

      Map fromExternalFormat(Map attributeValueToObjectMap)