summaryrefslogtreecommitdiffstats
path: root/khtml/dom/html_block.h
diff options
context:
space:
mode:
Diffstat (limited to 'khtml/dom/html_block.h')
-rw-r--r--khtml/dom/html_block.h406
1 files changed, 0 insertions, 406 deletions
diff --git a/khtml/dom/html_block.h b/khtml/dom/html_block.h
deleted file mode 100644
index 4283bafa2..000000000
--- a/khtml/dom/html_block.h
+++ /dev/null
@@ -1,406 +0,0 @@
-/*
- * This file is part of the DOM implementation for KDE.
- *
- * Copyright (C) 1999 Lars Knoll (knoll@kde.org)
- * (C) 2004 Allan Sandfeld Jensen (kde@carewolf.com)
- *
- * 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_BLOCK_H
-#define HTML_BLOCK_H
-
-#include <dom/html_element.h>
-
-#include <tdelibs_export.h>
-
-namespace DOM {
-
-class HTMLElementImpl;
-class DOMString;
-
-/**
- * ??? See the <a
- * href="http://www.w3.org/TR/REC-html40/struct/text.html#edef-BLOCKQUOTE">
- * BLOCKQUOTE element definition </a> in HTML 4.0.
- *
- */
-class KHTML_EXPORT HTMLBlockquoteElement : public HTMLElement
-{
-public:
- HTMLBlockquoteElement();
- HTMLBlockquoteElement(const HTMLBlockquoteElement &other);
- HTMLBlockquoteElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLBlockquoteElement(HTMLElementImpl *impl);
-public:
-
- HTMLBlockquoteElement & operator = (const HTMLBlockquoteElement &other);
- HTMLBlockquoteElement & operator = (const Node &other);
-
- ~HTMLBlockquoteElement();
-
- /**
- * A URI designating a document that describes the reason for the
- * change. See the <a href="http://www.w3.org/TR/REC-html40/">
- * cite attribute definition </a> in HTML 4.0.
- *
- */
- DOMString cite() const;
-
- /**
- * see cite
- */
- void setCite( const DOMString & );
-};
-
-// --------------------------------------------------------------------------
-
-class HTMLDivElementImpl;
-class DOMString;
-
-/**
- * Generic block container. See the <a
- * href="http://www.w3.org/TR/REC-html40/struct/global.html#edef-DIV">
- * DIV element definition </a> in HTML 4.0.
- *
- */
-class KHTML_EXPORT HTMLDivElement : public HTMLElement
-{
-public:
- HTMLDivElement();
- HTMLDivElement(const HTMLDivElement &other);
- HTMLDivElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLDivElement(HTMLDivElementImpl *impl);
-public:
-
- HTMLDivElement & operator = (const HTMLDivElement &other);
- HTMLDivElement & operator = (const Node &other);
-
- ~HTMLDivElement();
-
- /**
- * Horizontal text alignment. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-align">
- * align attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- DOMString align() const;
-
- /**
- * see align
- */
- void setAlign( const DOMString & );
-};
-
-// --------------------------------------------------------------------------
-
-class HTMLHRElementImpl;
-class DOMString;
-
-/**
- * Create a horizontal rule. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#edef-HR">
- * HR element definition </a> in HTML 4.0.
- *
- */
-class KHTML_EXPORT HTMLHRElement : public HTMLElement
-{
-public:
- HTMLHRElement();
- HTMLHRElement(const HTMLHRElement &other);
- HTMLHRElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLHRElement(HTMLHRElementImpl *impl);
-public:
-
- HTMLHRElement & operator = (const HTMLHRElement &other);
- HTMLHRElement & operator = (const Node &other);
-
- ~HTMLHRElement();
-
- /**
- * Align the rule on the page. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-align-HR">
- * align attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- DOMString align() const;
-
- /**
- * see align
- */
- void setAlign( const DOMString & );
-
- /**
- * Indicates to the user agent that there should be no shading in
- * the rendering of this element. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-noshade">
- * noshade attribute definition </a> in HTML 4.0. This attribute
- * is deprecated in HTML 4.0.
- *
- */
- bool noShade() const;
-
- /**
- * see noShade
- */
- void setNoShade( bool );
-
- /**
- * The height of the rule. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-size-HR">
- * size attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- DOMString size() const;
-
- /**
- * see size
- */
- void setSize( const DOMString & );
-
- /**
- * The width of the rule. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-width-HR">
- * width attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- DOMString width() const;
-
- /**
- * see width
- */
- void setWidth( const DOMString & );
-};
-
-// --------------------------------------------------------------------------
-
-class DOMString;
-
-/**
- * For the \c H1 to \c H6 elements. See the <a
- * href="http://www.w3.org/TR/REC-html40/struct/global.html#edef-H1">
- * H1 element definition </a> in HTML 4.0.
- *
- */
-class KHTML_EXPORT HTMLHeadingElement : public HTMLElement
-{
-public:
- HTMLHeadingElement();
- HTMLHeadingElement(const HTMLHeadingElement &other);
- HTMLHeadingElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLHeadingElement(HTMLElementImpl *impl);
-public:
-
- HTMLHeadingElement & operator = (const HTMLHeadingElement &other);
- HTMLHeadingElement & operator = (const Node &other);
-
- ~HTMLHeadingElement();
-
- /**
- * Horizontal text alignment. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-align">
- * align attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- DOMString align() const;
-
- /**
- * see align
- */
- void setAlign( const DOMString & );
-};
-
-// --------------------------------------------------------------------------
-
-class DOMString;
-
-/**
- * Paragraphs. See the <a
- * href="http://www.w3.org/TR/REC-html40/struct/text.html#edef-P"> P
- * element definition </a> in HTML 4.0.
- *
- */
-class KHTML_EXPORT HTMLParagraphElement : public HTMLElement
-{
-public:
- HTMLParagraphElement();
- HTMLParagraphElement(const HTMLParagraphElement &other);
- HTMLParagraphElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLParagraphElement(HTMLElementImpl *impl);
-public:
-
- HTMLParagraphElement & operator = (const HTMLParagraphElement &other);
- HTMLParagraphElement & operator = (const Node &other);
-
- ~HTMLParagraphElement();
-
- /**
- * Horizontal text alignment. See the <a
- * href="http://www.w3.org/TR/REC-html40/present/graphics.html#adef-align">
- * align attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- DOMString align() const;
-
- /**
- * see align
- */
- void setAlign( const DOMString & );
-};
-
-// --------------------------------------------------------------------------
-
-class HTMLPreElementImpl;
-
-/**
- * Preformatted text. See the <a
- * href="http://www.w3.org/TR/REC-html40/struct/text.html#edef-PRE">
- * PRE element definition </a> in HTML 4.0.
- *
- */
-class KHTML_EXPORT HTMLPreElement : public HTMLElement
-{
-public:
- HTMLPreElement();
- HTMLPreElement(const HTMLPreElement &other);
- HTMLPreElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLPreElement(HTMLPreElementImpl *impl);
-public:
-
- HTMLPreElement & operator = (const HTMLPreElement &other);
- HTMLPreElement & operator = (const Node &other);
-
- ~HTMLPreElement();
-
- /**
- * Fixed width for content. See the <a
- * href="http://www.w3.org/TR/REC-html40/struct/text.html#adef-width-PRE">
- * width attribute definition </a> in HTML 4.0. This attribute is
- * deprecated in HTML 4.0.
- *
- */
- long width() const;
-
- /**
- * see width
- */
- void setWidth( long );
-};
-
-class HTMLLayerElementImpl;
-
-/**
- * Layer container for Netscape 4.x compatability.
- * Behaves mostly like absolute positioned DIV-blocks.
- *
- */
-class KHTML_EXPORT HTMLLayerElement : public HTMLElement
-{
-public:
- HTMLLayerElement();
- HTMLLayerElement(const HTMLLayerElement &other);
- HTMLLayerElement(const Node &other) : HTMLElement()
- {(*this)=other;}
-protected:
- HTMLLayerElement(HTMLLayerElementImpl *impl);
-public:
-
- HTMLLayerElement & operator = (const HTMLLayerElement &other);
- HTMLLayerElement & operator = (const Node &other);
-
- ~HTMLLayerElement();
-
- /**
- * The absolute position of the layer from the top.
- *
- */
- long top() const;
-
- /**
- * see top
- */
- void setTop( long );
-
- /**
- * The absolute position of the layer from the left.
- *
- */
- long left() const;
-
- /**
- * see left
- */
- void setLeft( long );
-
- /**
- * The visibility of layers is either "show" or "hide"
- *
- */
- DOMString visibility() const;
-
- /**
- * see visibility
- */
- void setVisibility( const DOMString & );
-
- /**
- * The background color of the layer.
- *
- */
- DOMString bgColor() const;
-
- /**
- * see bgColor
- */
- void setBgColor( const DOMString & );
-
- /**
- * The collection of sub-layers
- *
- */
- HTMLCollection layers() const;
-};
-
-} //namespace
-
-#endif