Class RangeColorThemingState
- java.lang.Object
-
- com.vividsolutions.jump.workbench.ui.renderer.style.attributeclassifications.RangeColorThemingState
-
- All Implemented Interfaces:
ColorThemingStylePanel.State
public class RangeColorThemingState extends Object implements ColorThemingStylePanel.State
-
-
Constructor Summary
Constructors Constructor Description RangeColorThemingState(ColorThemingStylePanel stylePanel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
void
applyColorScheme(ColorScheme colorScheme)
void
deactivate()
Collection
filterAttributeValues(SortedSet attributeValues)
ColorScheme
filterColorScheme(ColorScheme colorScheme)
Map
fromExternalFormat(Map attributeValueToObjectMap)
String
getAllOtherValuesDescription()
String
getAttributeValueColumnTitle()
Collection
getColorSchemeNames()
JComponent
getPanel()
Map
toExternalFormat(Map attributeValueToObjectMap)
Performs any necessary modifications to the map before applying it to the layer.
-
-
-
Constructor Detail
-
RangeColorThemingState
public RangeColorThemingState(ColorThemingStylePanel stylePanel)
-
-
Method Detail
-
getAllOtherValuesDescription
public String getAllOtherValuesDescription()
- Specified by:
getAllOtherValuesDescription
in interfaceColorThemingStylePanel.State
-
getAttributeValueColumnTitle
public String getAttributeValueColumnTitle()
- Specified by:
getAttributeValueColumnTitle
in interfaceColorThemingStylePanel.State
-
filterAttributeValues
public Collection filterAttributeValues(SortedSet attributeValues)
- Specified by:
filterAttributeValues
in interfaceColorThemingStylePanel.State
-
getPanel
public JComponent getPanel()
- Specified by:
getPanel
in interfaceColorThemingStylePanel.State
-
fromExternalFormat
public Map fromExternalFormat(Map attributeValueToObjectMap)
- Specified by:
fromExternalFormat
in interfaceColorThemingStylePanel.State
-
toExternalFormat
public Map toExternalFormat(Map attributeValueToObjectMap)
Description copied from interface:ColorThemingStylePanel.State
Performs any necessary modifications to the map before applying it to the layer.- Specified by:
toExternalFormat
in interfaceColorThemingStylePanel.State
-
applyColorScheme
public void applyColorScheme(ColorScheme colorScheme)
- Specified by:
applyColorScheme
in interfaceColorThemingStylePanel.State
-
getColorSchemeNames
public Collection getColorSchemeNames()
- Specified by:
getColorSchemeNames
in interfaceColorThemingStylePanel.State
-
activate
public void activate()
- Specified by:
activate
in interfaceColorThemingStylePanel.State
-
deactivate
public void deactivate()
- Specified by:
deactivate
in interfaceColorThemingStylePanel.State
-
filterColorScheme
public ColorScheme filterColorScheme(ColorScheme colorScheme)
- Specified by:
filterColorScheme
in interfaceColorThemingStylePanel.State
-
-