VR
- The visual root node of the UI toolkit used, e.g.
javafx.scene.Node in case of JavaFX.public class HoverModel<VR> extends java.lang.Object implements IPropertyChangeNotifier
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HOVER_PROPERTY
The
HoverModel fires PropertyChangeEvent s when the
hovered part changes. |
Constructor and Description |
---|
HoverModel() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
clearHover()
Sets the hovered part to
null . |
IVisualPart<VR,? extends VR> |
getHover()
Returns the currently hovered
IContentPart or null
if no visual part is hovered. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setHover(IVisualPart<VR,? extends VR> cp)
Sets the hovered
IVisualPart to the given value. |
public static final java.lang.String HOVER_PROPERTY
HoverModel
fires PropertyChangeEvent
s when the
hovered part changes. This is the name of the property that is delivered
with the event.public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface IPropertyChangeNotifier
public void clearHover()
null
.
Fires a PropertyChangeEvent
.
public IVisualPart<VR,? extends VR> getHover()
IContentPart
or null
if no visual part is hovered.IContentPart
or null
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface IPropertyChangeNotifier
public void setHover(IVisualPart<VR,? extends VR> cp)
IVisualPart
to the given value. The given part
may be null
in order to unhover.
Fires a PropertyChangeEvent
.
cp
- hovered IVisualPart
or null
Copyright (c) 2014 itemis AG and others. All rights reserved.