|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.gui.dock.util.AbstractUIValue<Color,DockColor>
bibliothek.gui.dock.util.color.AbstractDockColor
public abstract class AbstractDockColor
A DockColor that contains more than one Color:
ColorManagerColorManager.
| Field Summary |
|---|
| Fields inherited from interface bibliothek.gui.dock.util.color.DockColor |
|---|
KIND_DOCK_COLOR |
| Constructor Summary | |
|---|---|
AbstractDockColor(String id)
Creates a new DockColor. |
|
AbstractDockColor(String id,
Path kind)
Creates a new DockColor. |
|
AbstractDockColor(String id,
Path kind,
Color backup)
Creates a new DockColor. |
|
| Method Summary | |
|---|---|
Color |
color()
Gets the first non- null value of the list
override, value, backup. |
void |
connect(DockController controller)
This method just calls AbstractUIValue.setManager(UIProperties) with the
controllers ColorManager. |
protected DockColor |
me()
Returns this. |
| Methods inherited from class bibliothek.gui.dock.util.AbstractUIValue |
|---|
changed, getBackup, getId, getKind, getValue, set, setBackup, setId, setKind, setManager, setValue, setValue, update, value |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface bibliothek.gui.dock.util.UIValue |
|---|
set |
| Constructor Detail |
|---|
public AbstractDockColor(String id)
DockColor.
id - the id of the color for which this should listen
public AbstractDockColor(String id,
Path kind)
DockColor.
id - the id of the color for which this should listenkind - the kind of DockColor this is
public AbstractDockColor(String id,
Path kind,
Color backup)
DockColor.
id - the id of the color for which this should listenkind - the kind of DockColor this is, can be nullbackup - a backup color, can be null| Method Detail |
|---|
protected DockColor me()
AbstractUIValuethis. This method can only be implemented when
the generic boundaries are met, so this methods ensures that this
is really an U, or abstract.
me in class AbstractUIValue<Color,DockColor>thispublic void connect(DockController controller)
AbstractUIValue.setManager(UIProperties) with the
controllers ColorManager.
controller - the owner of this DockColor or nullpublic Color color()
null value of the list
override, value, backup.
null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||