org.jhotdraw.color
Interface HarmonicColorModel
- All Superinterfaces:
- javax.swing.ListModel
- All Known Implementing Classes:
- DefaultHarmonicColorModel
public interface HarmonicColorModel
- extends javax.swing.ListModel
HarmonicColorModel.
- Version:
- $Id: HarmonicColorModel.java 717 2010-11-21 12:30:57Z rawcoder $
- Author:
- Werner Randelshofer
Methods inherited from interface javax.swing.ListModel |
addListDataListener, getElementAt, getSize, removeListDataListener |
COLOR_SPACE_PROPERTY
static final java.lang.String COLOR_SPACE_PROPERTY
- See Also:
- Constant Field Values
setBase
void setBase(int newValue)
getBase
int getBase()
addRule
void addRule(HarmonicRule rule)
removeAllRules
void removeAllRules()
applyRules
void applyRules()
getColorSpace
java.awt.color.ColorSpace getColorSpace()
setColorSpace
void setColorSpace(java.awt.color.ColorSpace newValue)
setSize
void setSize(int newValue)
size
int size()
isAdjusting
boolean isAdjusting()
add
boolean add(java.awt.Color c)
set
void set(int index,
@Nullable
java.awt.Color color)
get
@Nullable
java.awt.Color get(int index)
RGBtoComponent
float[] RGBtoComponent(int rgb,
float[] hsb)
componentToRGB
int componentToRGB(float h,
float s,
float b)
addPropertyChangeListener
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
void removePropertyChangeListener(java.beans.PropertyChangeListener listener)