Interface ColorSelectionModel
- All Known Implementing Classes:
- DefaultColorSelectionModel
public interface ColorSelectionModel
A model that supports selecting a 
Color.- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddChangeListener(ChangeListener listener) Addslisteneras a listener to changes in the model.Returns the selectedColorwhich should be non-null.voidremoveChangeListener(ChangeListener listener) Removeslisteneras a listener to changes in the model.voidsetSelectedColor(Color color) Sets the selected color tocolor.
- 
Method Details- 
getSelectedColorColor getSelectedColor()Returns the selectedColorwhich should be non-null.- Returns:
- the selected Color
- See Also:
 
- 
setSelectedColorSets the selected color tocolor. Note that setting the color tonullis undefined and may have unpredictable results. This method fires a state changed event if it sets the current color to a new non-nullcolor.- Parameters:
- color- the new- Color
- See Also:
 
- 
addChangeListenerAddslisteneras a listener to changes in the model.- Parameters:
- listener- the- ChangeListenerto be added
 
- 
removeChangeListenerRemoveslisteneras a listener to changes in the model.- Parameters:
- listener- the- ChangeListenerto be removed
 
 
-