public abstract class DockIcon extends AbstractUIValue<Icon,DockIcon>
Icons from the IconManager.| Modifier and Type | Field and Description |
|---|---|
static Path |
KIND_ICON
What kind of
UIValue this is |
| Constructor and Description |
|---|
DockIcon(String id,
Path kind)
Creates a new
DockIcon. |
DockIcon(String id,
Path kind,
Icon backup)
Creates a new
DockIcon. |
| Modifier and Type | Method and Description |
|---|---|
protected DockIcon |
me()
Returns
this. |
void |
setController(DockController controller)
Sets the
IconManager of controller |
public DockIcon(String id, Path kind)
DockIcon.id - the unique identifier of this iconkind - what kind of UIValue this ispublic void setController(DockController controller)
IconManager of controllercontroller - the controller to observe, can be nullprotected DockIcon 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<Icon,DockIcon>thisCopyright © 2017 Docking Frames. All rights reserved.