| Interface Summary | |
|---|---|
| AbstractContentSelector.ContentSelectorFactory | An interface for content selector factories. |
| BindingListener | The interface for listening to binding changes on bindable elements. |
| ContentSelectionChangedListener | The interface for listening to changes in selected nodes on an xbl:content element. |
| SVG12BridgeUpdateHandler | A BridgeUpdateHandler interface for SVG 1.2 specific events. |
| Class Summary | |
|---|---|
| AbstractContentSelector | A base class for handlers of different XBL content element includes attribute syntaxes. |
| AbstractContentSelector.XPathPatternContentSelectorFactory | A factory for XPathPatternContentSelector objects. |
| AbstractContentSelector.XPathSubsetContentSelectorFactory | A factory for XPathSubsetContentSelector objects. |
| BindableElementBridge | Bridge class for foreign namespace elements that can be bound with sXBL. |
| ContentManager | A class to manage all XBL content elements in a shadow tree. |
| ContentManager.ContentElementDOMAttrModifiedEventListener | The DOM EventListener invoked when an attribute is modified, for content elements. |
| ContentManager.DOMAttrModifiedEventListener | The DOM EventListener invoked when an attribute is modified. |
| ContentManager.DOMNodeInsertedEventListener | The DOM EventListener invoked when a node is added. |
| ContentManager.DOMNodeRemovedEventListener | The DOM EventListener invoked when a node is removed. |
| ContentManager.DOMSubtreeModifiedEventListener | The DOM EventListener invoked when a subtree has changed. |
| ContentManager.ShadowTreeNodeInsertedListener | The DOM EventListener invoked when a node in the shadow tree has been inserted. |
| ContentManager.ShadowTreeNodeRemovedListener | The DOM EventListener invoked when a node in the shadow tree has been removed. |
| ContentManager.ShadowTreeSubtreeModifiedListener | The DOM EventListener invoked when a subtree of the shadow tree has changed. |
| ContentSelectionChangedEvent | An event to signify a change to the list of selected nodes for an xbl;content element. |
| DefaultContentSelector | A class to handle content selection when the includes attribute is not present. |
| DefaultContentSelector.SelectedNodes | Implementation of NodeList that contains the nodes that matched this selector. |
| DefaultXBLManager | A full featured sXBL manager. |
| DefaultXBLManager.DefAttrListener | DOM attribute mutation listener for definition elements. |
| DefaultXBLManager.DefinitionRecord | Record class for storing information about an XBL definition. |
| DefaultXBLManager.DefNodeInsertedListener | DOM node inserted listener for definition elements. |
| DefaultXBLManager.DefNodeRemovedListener | DOM node removed listener for definition elements. |
| DefaultXBLManager.DocInsertedListener | DOM node inserted listener for the document. |
| DefaultXBLManager.DocRemovedListener | DOM node removed listener for the document. |
| DefaultXBLManager.DocSubtreeListener | DOM subtree mutation listener for the document. |
| DefaultXBLManager.ImportAttrListener | DOM attribute mutation listener for import elements. |
| DefaultXBLManager.ImportInsertedListener | DOM node inserted listener for imported XBL trees. |
| DefaultXBLManager.ImportRecord | Record class for storing information about an XBL import. |
| DefaultXBLManager.ImportRemovedListener | DOM node removed listener for imported XBL trees. |
| DefaultXBLManager.ImportSubtreeListener | DOM subtree listener for imported XBL trees. |
| DefaultXBLManager.RefAttrListener | DOM attribute mutation listener for referencing definition elements. |
| DefaultXBLManager.TemplateMutationListener | DOM mutation listener for template elements. |
| DefaultXBLManager.XblChildNodes | To iterate over the XBL child nodes. |
| DefaultXBLManager.XblScopedChildNodes | To iterate over the scoped XBL child nodes. |
| DefaultXBLManager.XBLRecord | XBL record. |
| SVG12BridgeContext | Bridge context for SVG 1.2 documents. |
| SVG12BridgeContext.EventListenerWrapper | Wrapper for DOM event listeners so that they will see only original events (i.e., not retargetted). |
| SVG12BridgeContext.ImplementationEventListenerMememto | A class used to store an implementation EventListener added to the DOM. |
| SVG12BridgeContext.XBLBindingListener | The BindingListener. |
| SVG12BridgeContext.XBLContentListener | The ContentSelectionChangedListener. |
| SVG12BridgeEventSupport | This class is responsible for tracking GraphicsNodeMouseEvents and forwarding them to the DOM as regular DOM MouseEvents. |
| SVG12BridgeEventSupport.Listener | A GraphicsNodeMouseListener that dispatch DOM events accordingly. |
| SVG12BridgeExtension | This is a Service interface for classes that want to extend the functionality of the Bridge, to support new tags in the rendering tree. |
| SVG12FocusManager | Focus manager for SVG 1.2 documents. |
| SVG12FocusManager.DOMFocusInTracker | The class that is responsible for tracking 'DOMFocusIn' changes. |
| SVG12FocusManager.MouseClickTracker | The class that is responsible for tracking 'mouseclick' changes. |
| SVG12FocusManager.MouseOutTracker | The class that is responsible for tracking 'mouseout' changes. |
| SVG12FocusManager.MouseOverTracker | The class that is responsible for tracking 'mouseover' changes. |
| SVG12ScriptingEnvironment | Manages scripting handlers for SVG 1.2 'handler' elements. |
| SVG12ScriptingEnvironment.DOMAttrModifiedListener | |
| SVG12ScriptingEnvironment.DOMNodeInsertedListener | The listener class for 'DOMNodeInserted' event. |
| SVG12ScriptingEnvironment.DOMNodeRemovedListener | The listener class for 'DOMNodeRemoved' event. |
| SVG12ScriptingEnvironment.Global | The SVGGlobal object. |
| SVG12ScriptingEnvironment.HandlerScriptingEventListener | To handle a scripting event with an XML Events style handler. |
| SVG12TextElementBridge | Bridge class for SVG 'text' elements with support for text content that has been specified with XBL. |
| SVG12TextElementBridge.DOMChildNodeRemovedEventListener | The DOM EventListener invoked when a node is removed. |
| SVG12TextElementBridge.DOMSubtreeModifiedEventListener | The DOM EventListener invoked when the subtree is modified. |
| SVG12URIResolver | A URIResolver for SVG 1.2 documents. |
| SVGFlowRootElementBridge | Bridge class for the <flowRoot> element. |
| SVGFlowRootElementBridge.FlowContentBridge | Bridge class for flow text children that contain text. |
| SVGFlowRootElementBridge.RegionChangeListener | svg:shapechange listener for flowRegion elements. |
| SVGMultiImageElementBridge | Bridge class for the <multiImage> element. |
| SVGMultiImageElementBridge.MultiImageElementViewport | A viewport defined an <svg> element. |
| SVGSolidColorElementBridge | Bridge class for a regular polygon element. |
| XBLContentElementBridge | Bridge class for the <xbl:content> element. |
| XBLContentElementBridge.ContentChangedListener | Class to respond to content selection changes and cause GVT rebuilds. |
| XBLShadowTreeElementBridge | Bridge class for the <xbl:shadowTree> element. |
| XPathPatternContentSelector | A class to handle the XPath Pattern syntax for XBL content elements. |
| XPathPatternContentSelector.NSPrefixResolver | Xalan prefix resolver. |
| XPathPatternContentSelector.SelectedNodes | Implementation of NodeList that contains the nodes that matched this selector. |
| XPathSubsetContentSelector | A class to handle the XPath subset syntax for XBL content elements. |
| XPathSubsetContentSelector.Scanner | A scanner for XPath subset selectors. |
| XPathSubsetContentSelector.SelectedNodes | Implementation of NodeList that contains the nodes that matched this selector. |