Class AbstractComponent.DefaultFlyoverStrategy<S extends Component>

  • Type Parameters:
    S - The type of component for which this object is to control flyovers.
    All Implemented Interfaces:
    Component.FlyoverStrategy<S>, GuiseEventListener, MouseListener, java.util.EventListener
    Enclosing class:
    AbstractComponent

    public static class AbstractComponent.DefaultFlyoverStrategy<S extends Component>
    extends AbstractComponent.AbstractFlyoverFrameStrategy<S>
    The default strategy for showing and hiding flyovers in response to mouse events. //TODO del This implementation uses flyover frames to represent flyovers. //TODO del This implementation defaults to an opacity fade effect for opening with a 500 millisecond delay.
    Author:
    Garret Wilson
    • Constructor Detail

      • DefaultFlyoverStrategy

        public DefaultFlyoverStrategy​(S component)
        Component constructor.
        Parameters:
        component - The component for which this object will control flyovers.
        Throws:
        java.lang.NullPointerException - if the given component is null.