public class BasicButtonTitleTransmitter extends MinimizedButtonColorTransmitter
BasicButtonDockTitle
.Constructor and Description |
---|
BasicButtonTitleTransmitter(ColorManager manager) |
Modifier and Type | Method and Description |
---|---|
protected Color |
convert(Color source,
String key)
Changes a background color such that it can be used for
key . |
protected Color |
convertFocused(Color source,
String key)
Changes a background color such that it can be used for
key . |
protected Color |
convertSelected(Color source,
String key)
Changes a background color such that is can be used for
key . |
protected boolean |
isFocused(String id)
Tells whether
id represents a color that is used on
focused titles. |
protected boolean |
isForeground(String id)
Tells whether
id represents a color that is used for
the foreground. |
protected boolean |
isSelected(String id)
Tells whether
id represents a color that is used
on a selected title. |
get, get, getDockable, getKeys, update
connect, disconnect, getFirstNonNull
add, remove, set, set, setControl
public BasicButtonTitleTransmitter(ColorManager manager)
protected Color convert(Color source, String key)
MinimizedButtonColorTransmitter
key
.convert
in class MinimizedButtonColorTransmitter
source
- the original colorkey
- the key for which the color is needednull
protected Color convertFocused(Color source, String key)
MinimizedButtonColorTransmitter
key
.convertFocused
in class MinimizedButtonColorTransmitter
source
- the original colorkey
- the key for which the color is needed, can only be one
of the focused kindnull
protected Color convertSelected(Color source, String key)
MinimizedButtonColorTransmitter
key
.convertSelected
in class MinimizedButtonColorTransmitter
source
- the original colorkey
- the key for which the color is needed, can only
be one of the selected kindnull
protected boolean isFocused(String id)
MinimizedButtonColorTransmitter
id
represents a color that is used on
focused titles.isFocused
in class MinimizedButtonColorTransmitter
id
- some idtrue
if the color is used on focused buttonsprotected boolean isForeground(String id)
MinimizedButtonColorTransmitter
id
represents a color that is used for
the foreground.isForeground
in class MinimizedButtonColorTransmitter
id
- some idtrue
if the color is used in the foregroundprotected boolean isSelected(String id)
MinimizedButtonColorTransmitter
id
represents a color that is used
on a selected title.isSelected
in class MinimizedButtonColorTransmitter
id
- some idtrue
if the color is used on a selected button