net.infonode.gui.hover.panel

Class HoverableShapedPanel

public class HoverableShapedPanel extends ShapedPanel implements Hoverable

Author: johan

Constructor Summary
HoverableShapedPanel(HoverListener listener)
HoverableShapedPanel(LayoutManager l, HoverListener listener)
HoverableShapedPanel(LayoutManager l, HoverListener listener, Component hoveredComponent)
Method Summary
booleanacceptHover(ArrayList enterableHoverables)
ComponentgetHoveredComponent()
HoverListenergetHoverListener()
voidhoverEnter()
voidhoverExit()
booleanisHovered()
voidsetHoverListener(HoverListener newHoverListener)

Constructor Detail

HoverableShapedPanel

public HoverableShapedPanel(HoverListener listener)

HoverableShapedPanel

public HoverableShapedPanel(LayoutManager l, HoverListener listener)

HoverableShapedPanel

public HoverableShapedPanel(LayoutManager l, HoverListener listener, Component hoveredComponent)

Method Detail

acceptHover

public boolean acceptHover(ArrayList enterableHoverables)

getHoveredComponent

public Component getHoveredComponent()

getHoverListener

public HoverListener getHoverListener()

hoverEnter

public void hoverEnter()

hoverExit

public void hoverExit()

isHovered

public boolean isHovered()

setHoverListener

public void setHoverListener(HoverListener newHoverListener)