java.lang.Object
io.sf.carte.echosvg.bridge.FocusManager
io.sf.carte.echosvg.bridge.svg12.SVG12FocusManager
Focus manager for SVG 1.2 documents. Ensures bubble limits of DOM focus
 events are set appropriately for sXBL. support.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprotected classThe class that is responsible for tracking 'DOMFocusIn' changes.protected classThe class that is responsible for tracking 'mouseclick' changes.protected classThe class that is responsible for tracking 'mouseout' changes.protected classThe class that is responsible for tracking 'mouseover' changes.Nested classes/interfaces inherited from class io.sf.carte.echosvg.bridge.FocusManagerFocusManager.DOMFocusOutTracker
- 
Field SummaryFields inherited from class io.sf.carte.echosvg.bridge.FocusManagerdocument, domFocusInListener, domFocusOutListener, lastFocusEventTarget, mouseclickListener, mouseoutListener, mouseoverListener
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs a newSVG12FocusManagerfor the specified document.
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidAdds the event listeners to the document.protected voidfireDOMFocusInEvent(EventTarget target, EventTarget relatedTarget) Fires a 'DOMFocusIn' event to the specified target.protected voidfireDOMFocusOutEvent(EventTarget target, EventTarget relatedTarget) Fires a 'DOMFocusOut' event to the specified target.protected voidRemoves the event listeners from the document.Methods inherited from class io.sf.carte.echosvg.bridge.FocusManagerdispose, fireDOMActivateEvent, getCurrentEventTarget
- 
Constructor Details- 
SVG12FocusManagerConstructs a newSVG12FocusManagerfor the specified document.- Parameters:
- doc- the document
 
 
- 
- 
Method Details- 
addEventListenersAdds the event listeners to the document.- Overrides:
- addEventListenersin class- FocusManager
 
- 
removeEventListenersRemoves the event listeners from the document.- Overrides:
- removeEventListenersin class- FocusManager
 
- 
fireDOMFocusInEventFires a 'DOMFocusIn' event to the specified target.- Overrides:
- fireDOMFocusInEventin class- FocusManager
- Parameters:
- target- the newly focussed event target
- relatedTarget- the previously focussed event target
 
- 
fireDOMFocusOutEventFires a 'DOMFocusOut' event to the specified target.- Overrides:
- fireDOMFocusOutEventin class- FocusManager
- Parameters:
- target- the previously focussed event target
- relatedTarget- the newly focussed event target
 
 
-