E - component typeD - decoration typeI - content typepublic class MixedIcon<E extends WebTristateCheckBox,D extends IDecoration<E,D>,I extends MixedIcon<E,D,I>> extends AbstractContent<E,D,I>
WebTristateCheckBox component.| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Color |
leftColor |
protected java.awt.Color |
rightColor |
protected java.lang.Integer |
round |
bounds| Constructor and Description |
|---|
MixedIcon() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getId() |
I |
merge(I icon) |
void |
paint(java.awt.Graphics2D g2d,
java.awt.Rectangle bounds,
E c,
D d)
Paints component's content.
|
getBoundsType@XStreamAsAttribute protected java.lang.Integer round
@XStreamAsAttribute protected java.awt.Color leftColor
@XStreamAsAttribute protected java.awt.Color rightColor
public java.lang.String getId()
public void paint(java.awt.Graphics2D g2d,
java.awt.Rectangle bounds,
E c,
D d)
IContentg2d - graphics contextbounds - painting boundsc - painted componentd - painted decoration state