summaryrefslogtreecommitdiffstats
path: root/khtml/dom/html_object.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'khtml/dom/html_object.cpp')
-rw-r--r--khtml/dom/html_object.cpp535
1 files changed, 0 insertions, 535 deletions
diff --git a/khtml/dom/html_object.cpp b/khtml/dom/html_object.cpp
deleted file mode 100644
index 65ec2f34e..000000000
--- a/khtml/dom/html_object.cpp
+++ /dev/null
@@ -1,535 +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.
- *
- */
-
-#include "dom/dom_doc.h"
-#include "dom/html_object.h"
-#include "html/html_objectimpl.h"
-#include "misc/htmlhashes.h"
-
-HTMLAppletElement::HTMLAppletElement() : HTMLElement()
-{
-}
-
-HTMLAppletElement::HTMLAppletElement(const HTMLAppletElement &other)
- : HTMLElement(other)
-{
-}
-
-HTMLAppletElement::HTMLAppletElement(HTMLAppletElementImpl *impl)
- : HTMLElement(impl)
-{
-}
-
-HTMLAppletElement &HTMLAppletElement::operator = (const Node &other)
-{
- assignOther( other, ID_APPLET );
- return *this;
-}
-
-HTMLAppletElement &HTMLAppletElement::operator = (const HTMLAppletElement &other)
-{
- HTMLElement::operator = (other);
- return *this;
-}
-
-HTMLAppletElement::~HTMLAppletElement()
-{
-}
-
-DOMString HTMLAppletElement::align() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_ALIGN);
-}
-
-void HTMLAppletElement::setAlign( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_ALIGN, value);
-}
-
-DOMString HTMLAppletElement::alt() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_ALT);
-}
-
-void HTMLAppletElement::setAlt( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_ALT, value);
-}
-
-DOMString HTMLAppletElement::archive() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_ARCHIVE);
-}
-
-void HTMLAppletElement::setArchive( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_ARCHIVE, value);
-}
-
-DOMString HTMLAppletElement::code() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_CODE);
-}
-
-void HTMLAppletElement::setCode( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_CODE, value);
-}
-
-DOMString HTMLAppletElement::codeBase() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_CODEBASE);
-}
-
-void HTMLAppletElement::setCodeBase( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_CODEBASE, value);
-}
-
-DOMString HTMLAppletElement::height() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_HEIGHT);
-}
-
-void HTMLAppletElement::setHeight( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_HEIGHT, value);
-}
-
-DOMString HTMLAppletElement::hspace() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_HSPACE);
-}
-
-void HTMLAppletElement::setHspace( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_HSPACE, value);
-}
-
-long HTMLAppletElement::getHspace() const
-{
- if(!impl) return 0;
- return ((ElementImpl *)impl)->getAttribute(ATTR_HSPACE).toInt();
-}
-
-void HTMLAppletElement::setHspace( long value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_HSPACE, TQString::number(value));
-}
-
-DOMString HTMLAppletElement::name() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_NAME);
-}
-
-void HTMLAppletElement::setName( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_NAME, value);
-}
-
-DOMString HTMLAppletElement::object() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_OBJECT);
-}
-
-void HTMLAppletElement::setObject( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_OBJECT, value);
-}
-
-DOMString HTMLAppletElement::vspace() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_VSPACE);
-}
-
-void HTMLAppletElement::setVspace( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_VSPACE, value);
-}
-
-long HTMLAppletElement::getVspace() const
-{
- if(!impl) return 0;
- return ((ElementImpl *)impl)->getAttribute(ATTR_VSPACE).toInt();
-}
-
-void HTMLAppletElement::setVspace( long value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_VSPACE, TQString::number(value));
-}
-
-
-DOMString HTMLAppletElement::width() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_WIDTH);
-}
-
-void HTMLAppletElement::setWidth( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_WIDTH, value);
-}
-
-// --------------------------------------------------------------------------
-
-HTMLObjectElement::HTMLObjectElement() : HTMLElement()
-{
-}
-
-HTMLObjectElement::HTMLObjectElement(const HTMLObjectElement &other) : HTMLElement(other)
-{
-}
-
-HTMLObjectElement::HTMLObjectElement(HTMLObjectElementImpl *impl) : HTMLElement(impl)
-{
-}
-
-HTMLObjectElement &HTMLObjectElement::operator = (const Node &other)
-{
- assignOther( other, ID_OBJECT );
- return *this;
-}
-
-HTMLObjectElement &HTMLObjectElement::operator = (const HTMLObjectElement &other)
-{
- HTMLElement::operator = (other);
- return *this;
-}
-
-HTMLObjectElement::~HTMLObjectElement()
-{
-}
-
-HTMLFormElement HTMLObjectElement::form() const
-{
- if(!impl) return 0;
- return ((HTMLObjectElementImpl *)impl)->form();
-}
-
-DOMString HTMLObjectElement::code() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_CODE);
-}
-
-void HTMLObjectElement::setCode( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_CODE, value);
-}
-
-DOMString HTMLObjectElement::align() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_ALIGN);
-}
-
-void HTMLObjectElement::setAlign( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_ALIGN, value);
-}
-
-DOMString HTMLObjectElement::archive() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_ARCHIVE);
-}
-
-void HTMLObjectElement::setArchive( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_ARCHIVE, value);
-}
-
-DOMString HTMLObjectElement::border() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_BORDER);
-}
-
-void HTMLObjectElement::setBorder( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_BORDER, value);
-}
-
-DOMString HTMLObjectElement::codeBase() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_CODEBASE);
-}
-
-void HTMLObjectElement::setCodeBase( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_CODEBASE, value);
-}
-
-DOMString HTMLObjectElement::codeType() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_CODETYPE);
-}
-
-void HTMLObjectElement::setCodeType( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_CODETYPE, value);
-}
-
-DOMString HTMLObjectElement::data() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_DATA);
-}
-
-void HTMLObjectElement::setData( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_DATA, value);
-}
-
-bool HTMLObjectElement::declare() const
-{
- if(!impl) return 0;
- return !((ElementImpl *)impl)->getAttribute(ATTR_DECLARE).isNull();
-}
-
-void HTMLObjectElement::setDeclare( bool _declare )
-{
- if(impl)
- {
- DOMString str;
- if( _declare )
- str = "";
- ((ElementImpl *)impl)->setAttribute(ATTR_DECLARE, str);
- }
-}
-
-DOMString HTMLObjectElement::height() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_HEIGHT);
-}
-
-void HTMLObjectElement::setHeight( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_HEIGHT, value);
-}
-
-DOMString HTMLObjectElement::hspace() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_HSPACE);
-}
-
-void HTMLObjectElement::setHspace( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_HSPACE, value);
-}
-
-long HTMLObjectElement::getHspace() const
-{
- if(!impl) return 0;
- return ((ElementImpl *)impl)->getAttribute(ATTR_HSPACE).toInt();
-}
-
-void HTMLObjectElement::setHspace( long value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_HSPACE, TQString::number(value));
-}
-
-DOMString HTMLObjectElement::name() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_NAME);
-}
-
-void HTMLObjectElement::setName( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_NAME, value);
-}
-
-DOMString HTMLObjectElement::standby() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_STANDBY);
-}
-
-void HTMLObjectElement::setStandby( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_STANDBY, value);
-}
-
-long HTMLObjectElement::tabIndex() const
-{
- if(!impl) return 0;
- return ((ElementImpl *)impl)->getAttribute(ATTR_TABINDEX).toInt();
-}
-
-void HTMLObjectElement::setTabIndex( long _tabIndex )
-{
- if(impl) {
- DOMString value(TQString::number(_tabIndex));
- ((ElementImpl *)impl)->setAttribute(ATTR_TABINDEX,value);
- }
-}
-
-DOMString HTMLObjectElement::type() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_TYPE);
-}
-
-void HTMLObjectElement::setType( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_TYPE, value);
-}
-
-DOMString HTMLObjectElement::useMap() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_USEMAP);
-}
-
-void HTMLObjectElement::setUseMap( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_USEMAP, value);
-}
-
-DOMString HTMLObjectElement::vspace() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_VSPACE);
-}
-
-void HTMLObjectElement::setVspace( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_VSPACE, value);
-}
-
-long HTMLObjectElement::getVspace() const
-{
- if(!impl) return 0;
- return ((ElementImpl *)impl)->getAttribute(ATTR_VSPACE).toInt();
-}
-
-void HTMLObjectElement::setVspace( long value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_VSPACE, TQString::number(value));
-}
-
-DOMString HTMLObjectElement::width() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_WIDTH);
-}
-
-void HTMLObjectElement::setWidth( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_WIDTH, value);
-}
-
-Document HTMLObjectElement::contentDocument() const
-{
- if (impl) return static_cast<HTMLObjectElementImpl*>(impl)->contentDocument();
- return Document();
-}
-
-// --------------------------------------------------------------------------
-
-HTMLParamElement::HTMLParamElement() : HTMLElement()
-{
-}
-
-HTMLParamElement::HTMLParamElement(const HTMLParamElement &other) : HTMLElement(other)
-{
-}
-
-HTMLParamElement::HTMLParamElement(HTMLParamElementImpl *impl) : HTMLElement(impl)
-{
-}
-
-HTMLParamElement &HTMLParamElement::operator = (const Node &other)
-{
- assignOther( other, ID_PARAM );
- return *this;
-}
-
-HTMLParamElement &HTMLParamElement::operator = (const HTMLParamElement &other)
-{
- HTMLElement::operator = (other);
- return *this;
-}
-
-HTMLParamElement::~HTMLParamElement()
-{
-}
-
-DOMString HTMLParamElement::name() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_NAME);
-}
-
-void HTMLParamElement::setName( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_NAME, value);
-}
-
-DOMString HTMLParamElement::type() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_TYPE);
-}
-
-void HTMLParamElement::setType( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_TYPE, value);
-}
-
-DOMString HTMLParamElement::value() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_VALUE);
-}
-
-void HTMLParamElement::setValue( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_VALUE, value);
-}
-
-DOMString HTMLParamElement::valueType() const
-{
- if(!impl) return DOMString();
- return ((ElementImpl *)impl)->getAttribute(ATTR_VALUETYPE);
-}
-
-void HTMLParamElement::setValueType( const DOMString &value )
-{
- if(impl) ((ElementImpl *)impl)->setAttribute(ATTR_VALUETYPE, value);
-}
-