DOM Namespace Reference
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core functionality, and the HTMLDOM HTML DOM, which deals with the extensions needed for HTML. More...
| Classes | |
| class | CSS2Azimuth | 
| The CSS2Azimuthinterface represents the azimuth  CSS Level 2 property.  More... | |
| class | CSS2BackgroundPosition | 
| The CSS2BackgroundPositioninterface represents the background-position  CSS Level 2 property.  More... | |
| class | CSS2BorderSpacing | 
| The CSS2BorderSpacinginterface represents the border-spacing  CSS Level 2 property.  More... | |
| class | CSS2CounterIncrement | 
| The CSS2CounterIncrementinterface represents a imple value for the counter-increment  CSS Level 2 property.  More... | |
| class | CSS2CounterReset | 
| The CSS2CounterResetinterface represents a simple value for the counter-reset  CSS Level 2 property.  More... | |
| class | CSS2Cursor | 
| The CSS2Cursorinterface represents the cursor  CSS Level 2 property.  More... | |
| class | CSS2FontFaceSrc | 
| The CSS2Cursorinterface represents the src  CSS Level 2 descriptor.  More... | |
| class | CSS2FontFaceWidths | 
| The CSS2Cursorinterface represents a simple value for the widths  CSS Level 2 descriptor.  More... | |
| class | CSS2PageSize | 
| The CSS2Cursorinterface represents the size  CSS Level 2 descriptor.  More... | |
| class | CSS2PlayDuring | 
| The CSS2PlayDuringinterface represents the play-during  CSS Level 2 property.  More... | |
| class | CSS2Properties | 
| The CSS2Propertiesinterface represents a convenience mechanism for retrieving and setting properties within aCSSStyleDeclaration.  More... | |
| class | CSS2TextShadow | 
| The CSS2TextShadowinterface represents a simple value for the text-shadow  CSS Level 2 property.  More... | |
| class | CSSRule | 
| The CSSRuleinterface is the abstract base interface for any type of CSS statement  .  More... | |
| class | CSSCharsetRule | 
| The CSSCharsetRuleinterface a @charset rule  in a CSS style sheet.  More... | |
| class | CSSFontFaceRule | 
| The CSSFontFaceRuleinterface represents a@font-facerule  in a CSS style sheet.  More... | |
| class | CSSImportRule | 
| The CSSImportRuleinterface represents a@importrule  within a CSS style sheet.  More... | |
| class | CSSMediaRule | 
| The CSSMediaRuleinterface represents a @media rule  in a CSS style sheet.  More... | |
| class | CSSStyleRule | 
| The CSSStyleRuleinterface represents a single rule set  in a CSS style sheet.  More... | |
| class | CSSUnknownRule | 
| The CSSUnkownRuleinterface represents an at-rule not supported by this user agent.  More... | |
| class | CSSRuleList | 
| The CSSRuleListinterface provides the abstraction of an ordered collection of CSS rules.  More... | |
| class | StyleSheet | 
| The StyleSheetinterface is the abstract base interface for any type of style sheet.  More... | |
| class | CSSException | 
| This exception is raised when a specific CSS operation is impossible to perform.  More... | |
| class | CSSStyleSheet | 
| The CSSStyleSheetinterface is a concrete interface used to represent a CSS style sheet i.e.  More... | |
| class | StyleSheetList | 
| The StyleSheetListinterface provides the abstraction of an ordered collection of style sheets.  More... | |
| class | MediaList | 
| The MediaListinterface provides the abstraction of an ordered collection of media, without defining or constraining how this collection is implemented.  More... | |
| class | CSSStyleDeclaration | 
| The CSSStyleDeclarationinterface represents a single CSS declaration block  .  More... | |
| class | CSSValue | 
| The CSSValueinterface represents a simple or a complexe value.  More... | |
| class | CSSValueList | 
| The CSSValueListinterface provides the absraction of an ordered collection of CSS values.  More... | |
| class | CSSPrimitiveValue | 
| The CSSPrimitiveValueinterface represents a single CSS value  .  More... | |
| class | RGBColor | 
| The RGBColorinterface is used to represent any RGB color  value.  More... | |
| class | Rect | 
| The Rectinterface is used to represent any rect  value.  More... | |
| class | Counter | 
| The Counterinterface is used to represent any counter or counters function  value.  More... | |
| class | EventListener | 
| Introduced in DOM Level 2.  More... | |
| class | Event | 
| Introduced in DOM Level 2.  More... | |
| class | EventException | 
| Introduced in DOM Level 2:.  More... | |
| class | UIEvent | 
| Introduced in DOM Level 2.  More... | |
| class | MouseEvent | 
| Introduced in DOM Level 2.  More... | |
| class | TextEvent | 
| DOM::TextEvent The detail attribute inherited from UIEvent is used to indicate the number of keypresses which have occurred during key repetition.  More... | |
| class | MutationEvent | 
| Introduced in DOM Level 2.  More... | |
| class | NodeIterator | 
| NodeIterators are used to step through a set of nodes, e.g.  More... | |
| class | NodeFilter | 
| Filters are objects that know how to "filter out" nodes.  More... | |
| class | CustomNodeFilter | 
| CustomNodeFilter can be used to define your own NodeFilter for use with NodeIterators and TreeWalkers.  More... | |
| class | TreeWalker | 
| TreeWalkerobjects are used to navigate a document tree or subtree using the view of the document defined by itswhatToShowflags and any filters that are defined for theTreeWalker.  More... | |
| class | AbstractView | 
| Introduced in DOM Level 2.  More... | |
| class | DOMImplementation | 
| The DOMImplementationinterface provides a number of methods for performing operations that are independent of any particular instance of the document object model.  More... | |
| class | Document | 
| The Documentinterface represents the entire HTML or XML document.  More... | |
| class | DocumentFragment | 
| DocumentFragmentis a "lightweight" or "minimal"Documentobject.  More... | |
| class | DocumentType | 
| Each Documenthas adoctypeattribute whose value is eithernullor aDocumentTypeobject.  More... | |
| class | Attr | 
| The Attrinterface represents an attribute in anElementobject.  More... | |
| class | Element | 
| By far the vast majority of objects (apart from text) that authors encounter when traversing a document are Elementnodes.  More... | |
| class | DOMException | 
| DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable).  More... | |
| class | NamedNodeMap | 
| Objects implementing the NamedNodeMapinterface are used to represent collections of nodes that can be accessed by name.  More... | |
| class | Node | 
| The Nodeinterface is the primary datatype for the entire Document Object Model.  More... | |
| class | NodeList | 
| The NodeListinterface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented.  More... | |
| class | DOMString | 
| This class implements the basic string we use in the DOM.  More... | |
| class | CharacterData | 
| The CharacterDatainterface extends Node with a set of attributes and methods for accessing character data in the DOM.  More... | |
| class | Comment | 
| This represents the content of a comment, i.e., all the characters between the starting ' <!--' and ending '-->'.  More... | |
| class | Text | 
| The Textinterface represents the textual content (termed character data  in XML) of anElementorAttr.  More... | |
| class | CDATASection | 
| CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup.  More... | |
| class | Entity | 
| This interface represents an entity, either parsed or unparsed, in an XML document.  More... | |
| class | EntityReference | 
| EntityReferenceobjects may be inserted into the structure model when an entity reference is in the source document, or when the user wishes to insert an entity reference.  More... | |
| class | Notation | 
| This interface represents a notation declared in the DTD.  More... | |
| class | ProcessingInstruction | 
| The ProcessingInstructioninterface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document.  More... | |
| class | HTMLBodyElement | 
| The HTML document body.  More... | |
| class | HTMLFrameElement | 
| Create a frame.  More... | |
| class | HTMLFrameSetElement | 
| Create a grid of frames.  More... | |
| class | HTMLIFrameElement | 
| Inline subwindows.  More... | |
| class | HTMLHeadElement | 
| Document head information.  More... | |
| class | HTMLHtmlElement | 
| Root of an HTML document.  More... | |
| class | HTMLBlockquoteElement | 
| ??? See the BLOCKQUOTE element definition  in HTML 4.0.  More... | |
| class | HTMLDivElement | 
| Generic block container.  More... | |
| class | HTMLHRElement | 
| Create a horizontal rule.  More... | |
| class | HTMLHeadingElement | 
| For the H1toH6elements.  More... | |
| class | HTMLParagraphElement | 
| Paragraphs.  More... | |
| class | HTMLPreElement | 
| Preformatted text.  More... | |
| class | HTMLDocument | 
| An HTMLDocumentis the root of the HTML hierarchy and holds the entire content.  More... | |
| class | HTMLElement | 
| All HTML element interfaces derive from this class.  More... | |
| class | HTMLButtonElement | 
| Push button.  More... | |
| class | HTMLFieldSetElement | 
| Organizes form controls into logical groups.  More... | |
| class | HTMLFormElement | 
| The FORMelement encompasses behavior similar to a collection and an element.  More... | |
| class | HTMLInputElement | 
| Form control.  More... | |
| class | HTMLLabelElement | 
| Form field label text.  More... | |
| class | HTMLLegendElement | 
| Provides a caption for a FIELDSETgrouping.  More... | |
| class | HTMLOptGroupElement | 
| Group options together in logical subdivisions.  More... | |
| class | HTMLSelectElement | 
| The select element allows the selection of an option.  More... | |
| class | HTMLTextAreaElement | 
| Multi-line text field.  More... | |
| class | HTMLOptionElement | 
| A selectable choice.  More... | |
| class | HTMLIsIndexElement | 
| This element is used for single-line text input.  More... | |
| class | HTMLBaseElement | 
| Document base URI.  More... | |
| class | HTMLLinkElement | 
| The LINKelement specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa).  More... | |
| class | HTMLMetaElement | 
| This contains generic meta-information about the document.  More... | |
| class | HTMLScriptElement | 
| Script statements.  More... | |
| class | HTMLStyleElement | 
| Style information.  More... | |
| class | HTMLTitleElement | 
| The document title.  More... | |
| class | HTMLAreaElement | 
| Client-side image map area definition.  More... | |
| class | HTMLImageElement | 
| Embedded image.  More... | |
| class | HTMLMapElement | 
| Client-side image map.  More... | |
| class | HTMLAnchorElement | 
| The anchor element.  More... | |
| class | HTMLBRElement | 
| Force a line break.  More... | |
| class | HTMLFontElement | 
| Local change to font.  More... | |
| class | HTMLModElement | 
| Notice of modification to part of a document.  More... | |
| class | HTMLQuoteElement | 
| For the QandBLOCKQUOTEelements.  More... | |
| class | HTMLDListElement | 
| Definition list.  More... | |
| class | HTMLDirectoryElement | 
| Directory list.  More... | |
| class | HTMLLIElement | 
| List item.  More... | |
| class | HTMLMenuElement | 
| Menu list.  More... | |
| class | HTMLOListElement | 
| Ordered list.  More... | |
| class | HTMLUListElement | 
| Unordered list.  More... | |
| class | HTMLBaseFontElement | 
| Base font.  More... | |
| class | HTMLCollection | 
| An HTMLCollectionis a list of nodes.  More... | |
| class | HTMLAppletElement | 
| An embedded Java applet.  More... | |
| class | HTMLObjectElement | 
| Generic embedded object.  More... | |
| class | HTMLParamElement | 
| Parameters fed to the OBJECTelement.  More... | |
| class | HTMLTableCaptionElement | 
| Table caption See the CAPTION element definition  in HTML 4.0.  More... | |
| class | HTMLTableCellElement | 
| The object used to represent the THandTDelements.  More... | |
| class | HTMLTableColElement | 
| Regroups the COLandCOLGROUPelements.  More... | |
| class | HTMLTableElement | 
| The create* and delete* methods on the table allow authors to construct and modify tables.  More... | |
| class | HTMLTableRowElement | 
| A row in a table.  More... | |
| class | HTMLTableSectionElement | 
| The THEAD,TFOOT, andTBODYelements.  More... | |
| Typedefs | |
| typedef unsigned long long | DOMTimeStamp | 
| Functions | |
| KDE_NO_EXPORT int | getPropertyID (const char *tagStr, int len) | 
| QString | qString (const ParseString &ps) | 
| DOMString | domString (const ParseString &ps) | 
| kdbgstream & | operator<< (kdbgstream &stream, const DOMString &string) | 
| bool | operator== (const DOMString &a, const DOMString &b) | 
| bool | operator== (const DOMString &a, const QString &b) | 
| bool | operator== (const DOMString &a, const char *b) | 
| bool | operator!= (const DOMString &a, const DOMString &b) | 
| bool | operator!= (const DOMString &a, const QString &b) | 
| bool | operator!= (const DOMString &a, const char *b) | 
| bool | strcmp (const DOMString &a, const DOMString &b) | 
| bool | strcasecmp (const DOMString &a, const DOMString &b) | 
| bool | strcasecmp (const DOMString &a, const char *b) | 
Detailed Description
The Document Object Model (DOM) is divided into two parts, the COREDOM core DOM, specifying some core functionality, and the HTMLDOM HTML DOM, which deals with the extensions needed for HTML.Typedef Documentation
| 
 | 
| A DOMTimeStamp represents a number of milliseconds. 
 Definition at line 951 of file dom_node.h. Referenced by DOM::Event::timeStamp(). | 

