khtml Library API Documentation

khtml Library Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
DOM::AbstractViewIntroduced in DOM Level 2
AppletParameterDialog
DOM::AttrThe Attr interface represents an attribute in an Element object
DOM::CDATASectionCDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup
DOM::CharacterDataThe CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM
DOM::CommentThis represents the content of a comment, i.e
DOM::CounterThe Counter interface is used to represent any counter or counters function value
DOM::CounterActImpl
DOM::CounterImpl
DOM::CSS2AzimuthThe CSS2Azimuth interface represents the azimuth CSS Level 2 property
DOM::CSS2AzimuthImpl
DOM::CSS2BackgroundPositionThe CSS2BackgroundPosition interface represents the background-position CSS Level 2 property
DOM::CSS2BackgroundPositionImpl
DOM::CSS2BorderSpacingThe CSS2BorderSpacing interface represents the border-spacing CSS Level 2 property
DOM::CSS2BorderSpacingImpl
DOM::CSS2CounterIncrementThe CSS2CounterIncrement interface represents a imple value for the counter-increment CSS Level 2 property
DOM::CSS2CounterIncrementImpl
DOM::CSS2CounterResetThe CSS2CounterReset interface represents a simple value for the counter-reset CSS Level 2 property
DOM::CSS2CounterResetImpl
DOM::CSS2CursorThe CSS2Cursor interface represents the cursor CSS Level 2 property
DOM::CSS2CursorImpl
DOM::CSS2FontFaceSrcThe CSS2Cursor interface represents the src CSS Level 2 descriptor
DOM::CSS2FontFaceSrcImpl
DOM::CSS2FontFaceWidthsThe CSS2Cursor interface represents a simple value for the widths CSS Level 2 descriptor
DOM::CSS2FontFaceWidthsImpl
DOM::CSS2PageSizeThe CSS2Cursor interface represents the size CSS Level 2 descriptor
DOM::CSS2PageSizeImpl
DOM::CSS2PlayDuringThe CSS2PlayDuring interface represents the play-during CSS Level 2 property
DOM::CSS2PlayDuringImpl
DOM::CSS2PropertiesThe CSS2Properties interface represents a convenience mechanism for retrieving and setting properties within a CSSStyleDeclaration
DOM::CSS2PropertiesImpl
DOM::CSS2TextShadowThe CSS2TextShadow interface represents a simple value for the text-shadow CSS Level 2 property
DOM::CSS2TextShadowImpl
DOM::CSSCharsetRuleThe CSSCharsetRule interface a @charset rule in a CSS style sheet
DOM::CSSCharsetRuleImpl
DOM::CSSExceptionThis exception is raised when a specific CSS operation is impossible to perform
DOM::CSSFontFaceRuleThe CSSFontFaceRule interface represents a @font-face rule in a CSS style sheet
DOM::CSSFontFaceRuleImpl
DOM::CSSImageValueImpl
DOM::CSSImportRuleThe CSSImportRule interface represents a @import rule within a CSS style sheet
DOM::CSSImportRuleImpl
DOM::CSSInheritedValueImpl
DOM::CSSInitialValueImpl
DOM::CSSMediaRuleThe CSSMediaRule interface represents a @media rule in a CSS style sheet
DOM::CSSMediaRuleImpl
khtml::CSSOrderedProperty
khtml::CSSOrderedPropertyList
khtml::CSSOrderedRule
DOM::CSSPageRule
DOM::CSSPageRuleImpl
DOM::CSSParser
DOM::CSSPrimitiveValueThe CSSPrimitiveValue interface represents a single CSS value
KJS::CSSPrimitiveValueConstructor
DOM::CSSPrimitiveValueImpl
DOM::CSSProperty
DOM::CSSQuirkPrimitiveValueImpl
DOM::CSSRuleThe CSSRule interface is the abstract base interface for any type of CSS statement
KJS::CSSRuleConstructor
DOM::CSSRuleImpl
DOM::CSSRuleListThe CSSRuleList interface provides the abstraction of an ordered collection of CSS rules
DOM::CSSRuleListImpl
DOM::CSSSelector
DOM::CSSStyleDeclarationThe CSSStyleDeclaration interface represents a single CSS declaration block
DOM::CSSStyleDeclarationImpl
DOM::CSSStyleRuleThe CSSStyleRule interface represents a single rule set in a CSS style sheet
DOM::CSSStyleRuleImpl
khtml::CSSStyleSelectorStyleSelector implementation for CSS
khtml::CSSStyleSelector::Encodedurl
khtml::CSSStyleSelector::SelectorCache
khtml::CSSStyleSelectorList
DOM::CSSStyleSheetThe CSSStyleSheet interface is a concrete interface used to represent a CSS style sheet i.e
DOM::CSSStyleSheetImpl
DOM::CSSUnknownRuleThe CSSUnkownRule interface represents an at-rule not supported by this user agent
DOM::CSSUnknownRuleImpl
DOM::CSSValueThe CSSValue interface represents a simple or a complexe value
KJS::CSSValueConstructor
DOM::CSSValueImpl
DOM::CSSValueListThe CSSValueList interface provides the absraction of an ordered collection of CSS values
DOM::CSSValueListImpl
DOM::CustomNodeFilterCustomNodeFilter can be used to define your own NodeFilter for use with NodeIterators and TreeWalkers
DOM::DocumentThe Document interface represents the entire HTML or XML document
DOM::DocumentFragmentDocumentFragment is a "lightweight" or "minimal" Document object
DOM::DocumentStyle
DOM::DocumentTypeEach Document has a doctype attribute whose value is either null or a DocumentType object
KJS::DOMAbstractView
KJS::DOMAttr
KJS::DOMCharacterData
KJS::DOMCounter
KJS::DOMCSSPrimitiveValue
KJS::DOMCSSRule
KJS::DOMCSSRuleList
KJS::DOMCSSStyleDeclaration
KJS::DOMCSSStyleSheet
KJS::DOMCSSValue
KJS::DOMCSSValueList
KJS::DOMDocument
KJS::DOMDocumentType
KJS::DOMDOMImplementation
KJS::DOMElement
KJS::DOMEntity
KJS::DOMEvent
DOM::DOMExceptionDOM operations only raise exceptions in "exceptional" circumstances, i.e
KJS::DOMExceptionConstructor
KJS::DOMFunctionBase class for all functions in this binding - get() and call() run tryGet() and tryCall() respectively, and catch exceptions if they occur
DOM::DOMImplementationThe DOMImplementation interface provides a number of methods for performing operations that are independent of any particular instance of the document object model
KJS::DOMMediaList
KJS::DOMMouseEvent
KJS::DOMMutationEvent
KJS::DOMNamedNodeMap
KJS::DOMNamedNodesCollection
KJS::DOMNode
KJS::DOMNodeFilter
KJS::DOMNodeIterator
KJS::DOMNodeList
KJS::DOMNotation
KJS::DOMObjectBase class for all objects in this binding - get() and put() run tryGet() and tryPut() respectively, and catch exceptions if they occur
KJS::DOMProcessingInstruction
KJS::DOMRange
KJS::DOMRect
KJS::DOMRGBColor
DOM::DomShared
DOM::DOMStringThis class implements the basic string we use in the DOM
KJS::DOMStyleSheet
KJS::DOMStyleSheetList
KJS::DOMText
KJS::DOMTextEvent
DOMTreeView
KJS::DOMTreeWalker
KJS::DOMUIEvent
khtml::DrawContentsEvent
DOM::ElementBy far the vast majority of objects (apart from text) that authors encounter when traversing a document are Element nodes
DOM::EntityThis interface represents an entity, either parsed or unparsed, in an XML document
DOM::EntityReferenceEntityReference objects 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
KJS::EvalMultiLineEdit
DOM::EventIntroduced in DOM Level 2
KJS::EventConstructor
DOM::EventExceptionIntroduced in DOM Level 2:
KJS::EventExceptionConstructor
DOM::EventListenerIntroduced in DOM Level 2
DOM::FontFamilyValueImpl
DOM::FontValueImpl
DOM::Function
DOM::HTMLAnchorElementThe anchor element
DOM::HTMLAppletElementAn embedded Java applet
DOM::HTMLAreaElementClient-side image map area definition
DOM::HTMLBaseElementDocument base URI
DOM::HTMLBaseFontElementBase font
DOM::HTMLBlockquoteElement??? See the BLOCKQUOTE element definition in HTML 4.0
DOM::HTMLBodyElementThe HTML document body
DOM::HTMLBRElementForce a line break
DOM::HTMLButtonElementPush button
DOM::HTMLCollectionAn HTMLCollection is a list of nodes
KJS::HTMLCollection
DOM::HTMLDirectoryElementDirectory list
DOM::HTMLDivElementGeneric block container
DOM::HTMLDListElementDefinition list
DOM::HTMLDocumentAn HTMLDocument is the root of the HTML hierarchy and holds the entire content
KJS::HTMLDocument
DOM::HTMLElementAll HTML element interfaces derive from this class
KJS::HTMLElement
KJS::HTMLElementFunction
DOM::HTMLFieldSetElementOrganizes form controls into logical groups
DOM::HTMLFontElementLocal change to font
DOM::HTMLFormCollection
DOM::HTMLFormElementThe FORM element encompasses behavior similar to a collection and an element
DOM::HTMLFrameElementCreate a frame
DOM::HTMLFrameSetElementCreate a grid of frames
DOM::HTMLHeadElementDocument head information
DOM::HTMLHeadingElementFor the H1 to H6 elements
DOM::HTMLHRElementCreate a horizontal rule
DOM::HTMLHtmlElementRoot of an HTML document
DOM::HTMLIFrameElementInline subwindows
DOM::HTMLImageElementEmbedded image
DOM::HTMLInputElementForm control
DOM::HTMLIsIndexElementThis element is used for single-line text input
DOM::HTMLLabelElementForm field label text
DOM::HTMLLayerElementLayer container for Netscape 4.x compatability
DOM::HTMLLegendElementProvides a caption for a FIELDSET grouping
DOM::HTMLLIElementList item
DOM::HTMLLinkElementThe LINK element specifies a link to an external resource, and defines this document's relationship to that resource (or vice versa)
DOM::HTMLMapElementClient-side image map
DOM::HTMLMenuElementMenu list
DOM::HTMLMetaElementThis contains generic meta-information about the document
DOM::HTMLModElementNotice of modification to part of a document
DOM::HTMLObjectElementGeneric embedded object
DOM::HTMLOListElementOrdered list
DOM::HTMLOptGroupElementGroup options together in logical subdivisions
DOM::HTMLOptionElementA selectable choice
DOM::HTMLParagraphElementParagraphs
DOM::HTMLParamElementParameters fed to the OBJECT element
DOM::HTMLPreElementPreformatted text
DOM::HTMLQuoteElementFor the Q and BLOCKQUOTE elements
DOM::HTMLScriptElementScript statements
KJS::HTMLSelectCollection
DOM::HTMLSelectElementThe select element allows the selection of an option
DOM::HTMLStyleElementStyle information
DOM::HTMLTableCaptionElementTable caption See the CAPTION element definition in HTML 4.0
DOM::HTMLTableCellElementThe object used to represent the TH and TD elements
DOM::HTMLTableColElementRegroups the COL and COLGROUP elements
DOM::HTMLTableElementThe create* and delete* methods on the table allow authors to construct and modify tables
DOM::HTMLTableRowElementA row in a table
DOM::HTMLTableSectionElementThe THEAD , TFOOT , and TBODY elements
DOM::HTMLTextAreaElementMulti-line text field
DOM::HTMLTitleElementThe document title
DOM::HTMLUListElementUnordered list
KJS::Image
KJS::ImageConstructorImp
KJS::JSEventListener
KJS::JSLazyEventListener
KJS::JSNodeFilter
KHTMLFactory
KHTMLImage
KHTMLImageBrowserExtension
KHTMLImageFactory
KHTMLInfoDlg
KHTMLPageCacheSingleton Object that handles a binary cache on top of the http cache management of kio
KHTMLPageCacheDelivery
KHTMLPartThis class is khtml's main class.HTML Browser Widget
KHTMLPartBrowserExtensionThis is the BrowserExtension for a KHTMLPart document
KHTMLPartBrowserHostExtension
KHTMLPartIfaceDCOP interface for KHTML
KHTMLPopupGUIClient
KHTMLPrintSettings
KHTMLRun
KHTMLSettingsSettings for the HTML view
KHTMLViewRenders and displays HTML in a QScrollView
KHTMLZoomFactorAction
KJavaApplet
KJavaAppletContext
KJavaAppletServer
KJavaAppletViewer
KJavaAppletViewerBrowserExtension
KJavaAppletViewerFactory
KJavaAppletViewerLiveConnectExtension
KJavaAppletWidget
KJavaDownloader
KJavaKIOJob
KJavaProcess
KJavaUploader
KJSCPUGuard
KJS::KJSDebugWin
KJS::KJSErrorDialog
KJSErrorDlg
KJSProxy
KMultiPartHttp://www.netscape.com/assist/net_sites/pushpull.html
KQEventUtil
KXEventUtil
DOM::LinkStyle
KJS::Location
DOM::MediaListThe MediaList interface provides the abstraction of an ordered collection of media, without defining or constraining how this collection is implemented
DOM::MediaListImpl
khtml::MouseDoubleClickEvent
DOM::MouseEventIntroduced in DOM Level 2
khtml::MouseEvent
khtml::MouseMoveEvent
khtml::MousePressEvent
khtml::MouseReleaseEvent
KJS::MozillaSidebarExtension
DOM::MutationEventIntroduced in DOM Level 2
KJS::MutationEventConstructor
DOM::NamedNodeMapObjects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name
KJS::NamedTagLengthDeterminer
KJS::NamedTagLengthDeterminer::TagLength
KJS::Navigator
DOM::NodeThe Node interface is the primary datatype for the entire Document Object Model
KJS::NodeConstructor
DOM::NodeFilterFilters are objects that know how to "filter out" nodes
KJS::NodeFilterConstructor
DOM::NodeIteratorNodeIterators are used to step through a set of nodes, e.g
DOM::NodeListThe NodeList interface provides the abstraction of an ordered collection of nodes, without defining or constraining how this collection is implemented
DOM::NotationThis interface represents a notation declared in the DTD
KJS::OptionConstructorImp
DOM::ParseString
PermissionDialog
DOM::ProcessingInstructionThe ProcessingInstruction interface represents a "processing instruction", used in XML as a way to keep processor-specific information in the text of the document
DOM::QuotesValueImpl
DOM::Range
KJS::RangeConstructor
DOM::RangeException
DOM::RectThe Rect interface is used to represent any rect value
DOM::RectImpl
khtml::RenderStyleDeclarationImpl
DOM::RGBColorThe RGBColor interface is used to represent any RGB color value
KJS::ScheduledActionAn action (either function or string) to be executed after a specified time interval, either once or repeatedly
KJS::Screen
KJS::ScriptInterpreterWe inherit from Interpreter, to save a pointer to the HTML part that the interpreter runs for
DOM::ShadowValueImpl
KJS::SourceDisplay
KJS::SourceFile
KJS::SourceFragment
DOM::StyleBaseImpl
DOM::StyleListImpl
khtml::StyleSelectorThis class selects a RenderStyle for a given Element based on the collection of stylesheets it contains
DOM::StyleSheetThe StyleSheet interface is the abstract base interface for any type of style sheet
DOM::StyleSheetImpl
DOM::StyleSheetListThe StyleSheetList interface provides the abstraction of an ordered collection of style sheets
DOM::StyleSheetListImpl
DOM::TextThe Text interface represents the textual content (termed character data in XML) of an Element or Attr
DOM::TextEventDOM::TextEvent The detail attribute inherited from UIEvent is used to indicate the number of keypresses which have occurred during key repetition
DOM::TreeWalkerTreeWalker objects are used to navigate a document tree or subtree using the view of the document defined by its whatToShow flags and any filters that are defined for the TreeWalker
DOM::UIEventIntroduced in DOM Level 2
DOM::Value
DOM::ValueList
KJS::Window
KJS::WindowQObject
KJS::XMLHttpRequest
KJS::XMLHttpRequestConstructorImp
KJS::XMLHttpRequestQObject
KJS::XMLSerializer
KJS::XMLSerializerConstructorImp
KDE Logo
This file is part of the documentation for khtml Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Sep 16 07:10:17 2005 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003