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_inline.h | 463 ------------------------------------------------ 1 file changed, 463 deletions(-) delete mode 100644 khtml/dom/html_inline.h (limited to 'khtml/dom/html_inline.h') diff --git a/khtml/dom/html_inline.h b/khtml/dom/html_inline.h deleted file mode 100644 index f92ed6917..000000000 --- a/khtml/dom/html_inline.h +++ /dev/null @@ -1,463 +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_INLINE_H -#define HTML_INLINE_H - -#include - -#include - -namespace DOM { -class HTMLGenericElementImpl; -class HTMLAnchorElementImpl; -class DOMString; - -/** - * The anchor element. See the A - * element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLAnchorElement : public HTMLElement -{ -public: - HTMLAnchorElement(); - HTMLAnchorElement(const HTMLAnchorElement &other); - HTMLAnchorElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLAnchorElement(HTMLAnchorElementImpl *impl); -public: - - HTMLAnchorElement & operator = (const HTMLAnchorElement &other); - HTMLAnchorElement & operator = (const Node &other); - - ~HTMLAnchorElement(); - - /** - * A single character access key to give access to the form - * control. See the - * accesskey attribute definition in HTML 4.0. - * - */ - DOMString accessKey() const; - - /** - * see accessKey - */ - void setAccessKey( 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 & ); - - /** - * Comma-separated list of lengths, defining an active region - * geometry. See also \c shape for the shape of the - * region. See the - * coords attribute definition in HTML 4.0. - * - */ - DOMString coords() const; - - /** - * see coords - */ - void setCoords( 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 & ); - - /** - * Anchor name. See the - * name attribute definition in HTML 4.0. - * - */ - DOMString name() const; - - /** - * see name - */ - void setName( 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 & ); - - /** - * The shape of the active area. The coordinates are given by - * \c coords . See the - * shape attribute definition in HTML 4.0. - * - */ - DOMString shape() const; - - /** - * see shape - */ - void setShape( const DOMString & ); - - /** - * Index that represents the element's position in the tabbing - * order. See the - * tabindex attribute definition in HTML 4.0. - * - */ - long tabIndex() const; - - /** - * see tabIndex - */ - void setTabIndex( long ); - - /** - * 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 & ); - - /** - * Removes keyboard focus from this element. - * - * @return - * - */ - void blur ( ); - - /** - * Gives keyboard focus to this element. - * - * @return - * - */ - void focus ( ); - - /** - * Simulate a mouse-click. - * NOTE: this method is not part of the DOM - * @since 3.5.7 - */ - void click ( ); - -}; - -// -------------------------------------------------------------------------- - -class HTMLBRElementImpl; - -/** - * Force a line break. See the BR - * element definition in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLBRElement : public HTMLElement -{ -public: - HTMLBRElement(); - HTMLBRElement(const HTMLBRElement &other); - HTMLBRElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLBRElement(HTMLBRElementImpl *impl); -public: - - HTMLBRElement & operator = (const HTMLBRElement &other); - HTMLBRElement & operator = (const Node &other); - - ~HTMLBRElement(); - - /** - * Control flow of text around floats. See the - * clear attribute definition in HTML 4.0. This attribute is - * deprecated in HTML 4.0. - * - */ - DOMString clear() const; - - /** - * see clear - */ - void setClear( const DOMString & ); -}; - -// -------------------------------------------------------------------------- - -class HTMLFontElementImpl; -class DOMString; - -/** - * Local change to font. See the - * FONT element definition in HTML 4.0. This element is - * deprecated in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLFontElement : public HTMLElement -{ -public: - HTMLFontElement(); - HTMLFontElement(const HTMLFontElement &other); - HTMLFontElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLFontElement(HTMLFontElementImpl *impl); -public: - - HTMLFontElement & operator = (const HTMLFontElement &other); - HTMLFontElement & operator = (const Node &other); - - ~HTMLFontElement(); - - /** - * Font color. See the - * color attribute definition in HTML 4.0. This attribute is - * deprecated in HTML 4.0. - * - */ - DOMString color() const; - - /** - * see color - */ - void setColor( const DOMString & ); - - /** - * Font face identifier. See the - * face attribute definition in HTML 4.0. This attribute is - * deprecated in HTML 4.0. - * - */ - DOMString face() const; - - /** - * see face - */ - void setFace( const DOMString & ); - - /** - * Font size. See the - * size attribute definition in HTML 4.0. This attribute is - * deprecated in HTML 4.0. - * - */ - DOMString size() const; - - /** - * see size - */ - void setSize( const DOMString & ); -}; - -class HTMLModElementImpl; -class DOMString; - -/** - * Notice of modification to part of a document. See the - * INS and - * DEL element definitions in HTML 4.0. - * - */ -class KHTML_EXPORT HTMLModElement : public HTMLElement -{ -public: - HTMLModElement(); - HTMLModElement(const HTMLModElement &other); - HTMLModElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLModElement(HTMLElementImpl *impl); -public: - - HTMLModElement & operator = (const HTMLModElement &other); - HTMLModElement & operator = (const Node &other); - - ~HTMLModElement(); - - /** - * A URI designating a document that describes the reason for the - * change. See the - * cite attribute definition in HTML 4.0. - * - */ - DOMString cite() const; - - /** - * see cite - */ - void setCite( const DOMString & ); - - /** - * The date and time of the change. See the - * datetime attribute definition in HTML 4.0. - * - */ - DOMString dateTime() const; - - /** - * see dateTime - */ - void setDateTime( const DOMString & ); -}; - -// -------------------------------------------------------------------------- - -class HTMLQuoteElementImpl; - -/** - * For the \c Q and \c BLOCKQUOTE elements. - * See the Q - * element definition in HTML 4.0. - * - * Note: The DOM is not quite consistent here. They also define the - * HTMLBlockQuoteElement interface, to represent the \c BLOCKQUOTE - * element. To resolve ambiquities, we use this one for the \c Q - * element only. - */ -class KHTML_EXPORT HTMLQuoteElement : public HTMLElement -{ -public: - HTMLQuoteElement(); - HTMLQuoteElement(const HTMLQuoteElement &other); - HTMLQuoteElement(const Node &other) : HTMLElement() - {(*this)=other;} -protected: - HTMLQuoteElement(HTMLGenericElementImpl *impl); -public: - - HTMLQuoteElement & operator = (const HTMLQuoteElement &other); - HTMLQuoteElement & operator = (const Node &other); - - ~HTMLQuoteElement(); - - /** - * A URI designating a document that designates a source document - * or message. See the - * cite attribute definition in HTML 4.0. - * - */ - DOMString cite() const; - - /** - * see cite - */ - void setCite( const DOMString & ); -}; - -} //namespace - -#endif -- cgit v1.2.1