From dfe289850f068f19ba4a83ab4e7e22a7e09c13c9 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Sat, 26 Jan 2013 13:17:21 -0600 Subject: Rename a number of libraries and executables to avoid conflicts with KDE4 --- khtml/dom/html_head.h | 552 -------------------------------------------------- 1 file changed, 552 deletions(-) delete mode 100644 khtml/dom/html_head.h (limited to 'khtml/dom/html_head.h') diff --git a/khtml/dom/html_head.h b/khtml/dom/html_head.h deleted file mode 100644 index e8dc52d21..000000000 --- a/khtml/dom/html_head.h +++ /dev/null @@ -1,552 +0,0 @@ -/* - * This file is part of the DOM implementation for KDE. - * - * (C) 1999 Lars Knoll (knoll@kde.org) - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - * - * This file includes excerpts from the Document Object Model (DOM) - * Level 1 Specification (Recommendation) - * http://www.w3.org/TR/REC-DOM-Level-1/ - * Copyright © World Wide Web Consortium , (Massachusetts Institute of - * Technology , Institut National de Recherche en Informatique et en - * Automatique , Keio University ). All Rights Reserved. - * - */ -#ifndef HTML_HEAD_H -#define HTML_HEAD_H - -#include -#include - -namespace DOM { - -class HTMLBaseElementImpl; -class DOMString; - -/** - * Document base URI. See the - * BASE element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLBaseElement : public HTMLElement -{ -public: - HTMLBaseElement(); - HTMLBaseElement(const HTMLBaseElement &other); - HTMLBaseElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLBaseElement(HTMLBaseElementImpl *impl); -public: - - HTMLBaseElement & operator = (const HTMLBaseElement &other); - HTMLBaseElement & operator = (const Node &other); - - ~HTMLBaseElement(); - - /** - * The base URI See the - * href attribute definition in HTML 4.0. - * - */ - DOMString href() const; - - /** - * see href - */ - void setHref( const DOMString & ); - - /** - * The default target frame. See the - * target attribute definition in HTML 4.0. - * - */ - DOMString target() const; - - /** - * see target - */ - void setTarget( const DOMString & ); -}; - -// -------------------------------------------------------------------------- - -class HTMLLinkElementImpl; - -/** - * The \c LINK element specifies a link to an external - * resource, and defines this document's relationship to that resource - * (or vice versa). See the - * LINK element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLLinkElement : public HTMLElement -{ -public: - HTMLLinkElement(); - HTMLLinkElement(const HTMLLinkElement &other); - HTMLLinkElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLLinkElement(HTMLLinkElementImpl *impl); -public: - - HTMLLinkElement & operator = (const HTMLLinkElement &other); - HTMLLinkElement & operator = (const Node &other); - - ~HTMLLinkElement(); - - /** - * Enables/disables the link. This is currently only used for - * style sheet links, and may be used to activate or deactivate - * style sheets. - * - */ - bool disabled() const; - - /** - * see disabled - */ - void setDisabled( bool ); - - /** - * The character encoding of the resource being linked to. See the - * - * charset attribute definition in HTML 4.0. - * - */ - DOMString charset() const; - - /** - * see charset - */ - void setCharset( const DOMString & ); - - /** - * The URI of the linked resource. See the - * href attribute definition in HTML 4.0. - * - */ - DOMString href() const; - - /** - * see href - */ - void setHref( const DOMString & ); - - /** - * Language code of the linked resource. See the - * hreflang attribute definition in HTML 4.0. - * - */ - DOMString hreflang() const; - - /** - * see hreflang - */ - void setHreflang( const DOMString & ); - - /** - * Designed for use with one or more target media. See the - * media attribute definition in HTML 4.0. - * - */ - DOMString media() const; - - /** - * see media - */ - void setMedia( const DOMString & ); - - /** - * Forward link type. See the - * rel attribute definition in HTML 4.0. - * - */ - DOMString rel() const; - - /** - * see rel - */ - void setRel( const DOMString & ); - - /** - * Reverse link type. See the - * rev attribute definition in HTML 4.0. - * - */ - DOMString rev() const; - - /** - * see rev - */ - void setRev( const DOMString & ); - - /** - * Frame to render the resource in. See the - * target attribute definition in HTML 4.0. - * - */ - DOMString target() const; - - /** - * see target - */ - void setTarget( const DOMString & ); - - /** - * Advisory content type. See the - * type attribute definition in HTML 4.0. - * - */ - DOMString type() const; - - /** - * see type - */ - void setType( const DOMString & ); - - /** - * Introduced in DOM Level 2 - * This method is from the LinkStyle interface - * - * The style sheet. - */ - StyleSheet sheet() const; - -}; - -// -------------------------------------------------------------------------- - -class HTMLMetaElementImpl; - -/** - * This contains generic meta-information about the document. See the - * - * META element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLMetaElement : public HTMLElement -{ -public: - HTMLMetaElement(); - HTMLMetaElement(const HTMLMetaElement &other); - HTMLMetaElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLMetaElement(HTMLMetaElementImpl *impl); -public: - - HTMLMetaElement & operator = (const HTMLMetaElement &other); - HTMLMetaElement & operator = (const Node &other); - - ~HTMLMetaElement(); - - /** - * Associated information. See the - * content attribute definition in HTML 4.0. - * - */ - DOMString content() const; - - /** - * see content - */ - void setContent( const DOMString & ); - - /** - * HTTP response header name. See the - * http-equiv attribute definition in HTML 4.0. - * - */ - DOMString httpEquiv() const; - - /** - * see httpEquiv - */ - void setHttpEquiv( const DOMString & ); - - /** - * Meta information name. See the - * name attribute definition in HTML 4.0. - * - */ - DOMString name() const; - - /** - * see name - */ - void setName( const DOMString & ); - - /** - * Select form of content. See the - * scheme attribute definition in HTML 4.0. - * - */ - DOMString scheme() const; - - /** - * see scheme - */ - void setScheme( const DOMString & ); -}; - -// -------------------------------------------------------------------------- - -class HTMLScriptElementImpl; - -/** - * Script statements. See the - * SCRIPT element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLScriptElement : public HTMLElement -{ -public: - HTMLScriptElement(); - HTMLScriptElement(const HTMLScriptElement &other); - HTMLScriptElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLScriptElement(HTMLScriptElementImpl *impl); -public: - - HTMLScriptElement & operator = (const HTMLScriptElement &other); - HTMLScriptElement & operator = (const Node &other); - - ~HTMLScriptElement(); - - /** - * The script content of the element. - * - */ - DOMString text() const; - - /** - * see text - */ - void setText( const DOMString & ); - - /** - * Reserved for future use. - * - */ - DOMString htmlFor() const; - - /** - * see htmlFor - */ - void setHtmlFor( const DOMString & ); - - /** - * Reserved for future use. - * - */ - DOMString event() const; - - /** - * see event - */ - void setEvent( const DOMString & ); - - /** - * The character encoding of the linked resource. See the - * charset attribute definition in HTML 4.0. - * - */ - DOMString charset() const; - - /** - * see charset - */ - void setCharset( const DOMString & ); - - /** - * Indicates that the user agent can defer processing of the - * script. See the - * defer attribute definition in HTML 4.0. - * - */ - bool defer() const; - - /** - * see defer - */ - void setDefer( bool ); - - /** - * URI designating an external script. See the - * src attribute definition in HTML 4.0. - * - */ - DOMString src() const; - - /** - * see src - */ - void setSrc( const DOMString & ); - - /** - * The content type of the script language. See the - * type attribute definition in HTML 4.0. - * - */ - DOMString type() const; - - /** - * see type - */ - void setType( const DOMString & ); -}; - -// -------------------------------------------------------------------------- - -class HTMLStyleElementImpl; - -/** - * Style information. A more detailed style sheet object model is - * planned to be defined in a separate document. See the - * STYLE element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLStyleElement : public HTMLElement -{ -public: - HTMLStyleElement(); - HTMLStyleElement(const HTMLStyleElement &other); - HTMLStyleElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLStyleElement(HTMLStyleElementImpl *impl); -public: - - HTMLStyleElement & operator = (const HTMLStyleElement &other); - HTMLStyleElement & operator = (const Node &other); - - ~HTMLStyleElement(); - - /** - * Enables/disables the style sheet. - * - */ - bool disabled() const; - - /** - * see disabled - */ - void setDisabled( bool ); - - /** - * Designed for use with one or more target media. See the - * media attribute definition in HTML 4.0. - * - */ - DOMString media() const; - - /** - * see media - */ - void setMedia( const DOMString & ); - - /** - * The style sheet language (Internet media type). See the - * type attribute definition in HTML 4.0. - * - */ - DOMString type() const; - - /** - * see type - */ - void setType( const DOMString & ); - - /** - * Introduced in DOM Level 2 - * This method is from the LinkStyle interface - * - * The style sheet. - */ - StyleSheet sheet() const; - -}; - -// -------------------------------------------------------------------------- - -class HTMLTitleElementImpl; - -/** - * The document title. See the - * TITLE element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLTitleElement : public HTMLElement -{ -public: - HTMLTitleElement(); - HTMLTitleElement(const HTMLTitleElement &other); - HTMLTitleElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLTitleElement(HTMLTitleElementImpl *impl); -public: - - HTMLTitleElement & operator = (const HTMLTitleElement &other); - HTMLTitleElement & operator = (const Node &other); - - ~HTMLTitleElement(); - - /** - * The specified title as a string. - * - */ - DOMString text() const; - - /** - * see text - */ - void setText( const DOMString & ); -}; - -} //namespace - -#endif -- cgit v1.2.3