~vil/pydev/upstream

« back to all changes in this revision

Viewing changes to org.python.pydev.jython/Lib/xml/dom/html/HTMLLinkElement.py

  • Committer: Vladimír Lapáček
  • Date: 2006-08-30 18:38:44 UTC
  • Revision ID: vladimir.lapacek@gmail.com-20060830183844-f4d82c1239a7770a
Initial import of upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
########################################################################
 
2
#
 
3
# File Name:            HTMLLinkElement
 
4
#
 
5
# Documentation:        http://docs.4suite.com/4DOM/HTMLLinkElement.html
 
6
#
 
7
 
 
8
### This file is automatically generated by GenerateHtml.py.
 
9
### DO NOT EDIT!
 
10
 
 
11
"""
 
12
WWW: http://4suite.com/4DOM         e-mail: support@4suite.com
 
13
 
 
14
Copyright (c) 2000 Fourthought Inc, USA.   All Rights Reserved.
 
15
See  http://4suite.com/COPYRIGHT  for license and copyright information
 
16
"""
 
17
 
 
18
import string
 
19
from xml.dom import Node
 
20
from xml.dom.html.HTMLElement import HTMLElement
 
21
 
 
22
class HTMLLinkElement(HTMLElement):
 
23
 
 
24
    def __init__(self, ownerDocument, nodeName="LINK"):
 
25
        HTMLElement.__init__(self, ownerDocument, nodeName)
 
26
 
 
27
    ### Attribute Methods ###
 
28
 
 
29
    def _get_disabled(self):
 
30
        return self.hasAttribute("DISABLED")
 
31
 
 
32
    def _set_disabled(self, value):
 
33
        if value:
 
34
            self.setAttribute("DISABLED", "DISABLED")
 
35
        else:
 
36
            self.removeAttribute("DISABLED")
 
37
 
 
38
    def _get_charset(self):
 
39
        return self.getAttribute("CHARSET")
 
40
 
 
41
    def _set_charset(self, value):
 
42
        self.setAttribute("CHARSET", value)
 
43
 
 
44
    def _get_href(self):
 
45
        return self.getAttribute("HREF")
 
46
 
 
47
    def _set_href(self, value):
 
48
        self.setAttribute("HREF", value)
 
49
 
 
50
    def _get_hreflang(self):
 
51
        return self.getAttribute("HREFLANG")
 
52
 
 
53
    def _set_hreflang(self, value):
 
54
        self.setAttribute("HREFLANG", value)
 
55
 
 
56
    def _get_media(self):
 
57
        return self.getAttribute("MEDIA")
 
58
 
 
59
    def _set_media(self, value):
 
60
        self.setAttribute("MEDIA", value)
 
61
 
 
62
    def _get_rel(self):
 
63
        return self.getAttribute("REL")
 
64
 
 
65
    def _set_rel(self, value):
 
66
        self.setAttribute("REL", value)
 
67
 
 
68
    def _get_rev(self):
 
69
        return self.getAttribute("REV")
 
70
 
 
71
    def _set_rev(self, value):
 
72
        self.setAttribute("REV", value)
 
73
 
 
74
    def _get_target(self):
 
75
        return self.getAttribute("TARGET")
 
76
 
 
77
    def _set_target(self, value):
 
78
        self.setAttribute("TARGET", value)
 
79
 
 
80
    def _get_type(self):
 
81
        return self.getAttribute("TYPE")
 
82
 
 
83
    def _set_type(self, value):
 
84
        self.setAttribute("TYPE", value)
 
85
 
 
86
    ### Attribute Access Mappings ###
 
87
 
 
88
    _readComputedAttrs = HTMLElement._readComputedAttrs.copy()
 
89
    _readComputedAttrs.update({
 
90
        "disabled" : _get_disabled,
 
91
        "charset" : _get_charset,
 
92
        "href" : _get_href,
 
93
        "hreflang" : _get_hreflang,
 
94
        "media" : _get_media,
 
95
        "rel" : _get_rel,
 
96
        "rev" : _get_rev,
 
97
        "target" : _get_target,
 
98
        "type" : _get_type
 
99
        })
 
100
 
 
101
    _writeComputedAttrs = HTMLElement._writeComputedAttrs.copy()
 
102
    _writeComputedAttrs.update({
 
103
        "disabled" : _set_disabled,
 
104
        "charset" : _set_charset,
 
105
        "href" : _set_href,
 
106
        "hreflang" : _set_hreflang,
 
107
        "media" : _set_media,
 
108
        "rel" : _set_rel,
 
109
        "rev" : _set_rev,
 
110
        "target" : _set_target,
 
111
        "type" : _set_type
 
112
        })
 
113
 
 
114
    _readOnlyAttrs = filter(lambda k,m=_writeComputedAttrs: not m.has_key(k),
 
115
                     HTMLElement._readOnlyAttrs + _readComputedAttrs.keys())