net.infonode.tabbedpanel.hover

Class TitledTabHoverAction

public class TitledTabHoverAction extends Object implements HoverListener

TitledTabHoverAction is an action that makes it easy to change properties for a hovered TitledTab. The action is meant to be set as a HoverListener in the TitledTabProperties.

This hover action contains a TitledTabProperties object that will be added as super object to the hovered titled tab and then automatically removed when the titled tab is no longer hovered.

Since: ITP 1.3.0

Version: $Revision: 1.12 $

Author: johan

See Also: TitledTab TitledTabProperties

Constructor Summary
TitledTabHoverAction()
Creates a TitledTabHoverAction containing an empty TitledTabProperties object.
TitledTabHoverAction(TitledTabProperties props)
Creates a TitledTabHoverAction with the given TitledTabProperties object.
Method Summary
TitledTabPropertiesgetTitledTabProperties()
Gets the TitledTabProperties object for this action.
voidmouseEntered(HoverEvent event)
voidmouseExited(HoverEvent event)

Constructor Detail

TitledTabHoverAction

public TitledTabHoverAction()
Creates a TitledTabHoverAction containing an empty TitledTabProperties object.

TitledTabHoverAction

public TitledTabHoverAction(TitledTabProperties props)
Creates a TitledTabHoverAction with the given TitledTabProperties object.

Parameters: props reference to a TitledTabProperties object

Method Detail

getTitledTabProperties

public TitledTabProperties getTitledTabProperties()
Gets the TitledTabProperties object for this action.

Returns: reference to the TitledTabProperties

mouseEntered

public void mouseEntered(HoverEvent event)

mouseExited

public void mouseExited(HoverEvent event)