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 Summary
Modifier and TypeMethodDescriptionvoidactivate()voidapplyColorScheme(ColorScheme scheme) voidfilterAttributeValues(SortedSet<Object> attributeValues) filterColorScheme(ColorScheme colorScheme) fromExternalFormat(Map attributeValueToObjectMap) getPanel()toExternalFormat(Map attributeValueToObjectMap) Performs any necessary modifications to the map before applying it to the layer.
-
Method Details
-
getAllOtherValuesDescription
String getAllOtherValuesDescription() -
filterColorScheme
-
activate
void activate() -
deactivate
void deactivate() -
getColorSchemeNames
Collection<String> getColorSchemeNames() -
applyColorScheme
-
filterAttributeValues
-
getAttributeValueColumnTitle
String getAttributeValueColumnTitle() -
getPanel
JComponent getPanel() -
toExternalFormat
-
fromExternalFormat
-