Package libxml2dom :: Module svg :: Class SVGSVGElement
[show private | hide private]
[frames | no frames]

Type SVGSVGElement

ElementTraversal --+        
                   |        
     EventTarget --+        
                   |        
  object --+       |        
           |       |        
        Node --+   |        
               |   |        
         SVGNode --+        
                   |        
     TraitAccess --+        
                   |        
          SVGElement --+    
                       |    
        SVGLocatable --+    
                       |    
     SVGLocatableElement --+
                           |
ElementTraversal --+       |
                   |       |
     EventTarget --+       |
                   |       |
  object --+       |       |
           |       |       |
        Node --+   |       |
               |   |       |
         SVGNode --+       |
                   |       |
     TraitAccess --+       |
                   |       |
          SVGElement --+   |
                       |   |
         SVGTimedElement --+
                           |
                          SVGSVGElement


An SVG-specific top-level element.

Method Summary
  __init__(self, *args)
Initialise the element with the underlying 'args'.
  createSVGMatrixComponents(self, a, b, c, d, e, f)
  createSVGPath(self)
  createSVGRect(self)
  createSVGRGBColor(self, red, green, blue)
  getCurrentFocusedObject(self)
  getCurrentTime(self)
  moveFocus(self, motionType)
  setCurrentTime(self, setCurrentTime)
  setFocus(self, object)
  _currentRotate(self)
  _currentScale(self)
  _currentTranslate(self)
  _viewport(self)
    Inherited from SVGTimedElement
  pauseElement(self)
  resumeElement(self)
  _isPaused(self)
    Inherited from SVGElement
  _id(self)
  _setId(self, value)
    Inherited from SVGNode
  xpath(self, expr, variables, namespaces)
Evaluate the given 'expr' using the optional 'variables' and 'namespaces'.
    Inherited from Node
  __eq__(self, other)
  __ne__(self, other)
  appendChild(self, tmp)
  as_native_node(self)
  cloneNode(self, deep)
  createAttribute(self, name)
  createAttributeNS(self, ns, name)
  createCDATASection(self, value)
  createComment(self, value)
  createElement(self, name)
  createElementNS(self, ns, name)
  createTextNode(self, value)
  getAttribute(self, name)
  getAttributeNode(self, localName)
  getAttributeNodeNS(self, ns, localName)
  getAttributeNS(self, ns, localName)
  getElementsByTagName(self, tagName)
  getElementsByTagNameNS(self, namespaceURI, localName)
  hasAttribute(self, name)
  hasAttributeNS(self, ns, localName)
  importNode(self, node, deep)
  insertBefore(self, tmp, oldNode)
  isSameNode(self, other)
  normalize(self)
  removeAttribute(self, name)
  removeAttributeNS(self, ns, localName)
  removeChild(self, tmp)
  replaceChild(self, tmp, oldNode)
  setAttribute(self, name, value)
  setAttributeNode(self, node)
  setAttributeNodeNS(self, node)
  setAttributeNS(self, ns, name, value)
  toFile(self, f, encoding, prettyprint)
  toStream(self, stream, encoding, prettyprint)
  toString(self, encoding, prettyprint)
  _attributes(self)
  _childNodes(self)
  _doctype(self)
  _findId(self, declaration, identifier)
  _findIdValue(self, declaration, i)
  _localName(self)
  _namespaceURI(self)
  _nextSibling(self)
  _nodeName(self)
  _nodeType(self)
  _nodeValue(self)
  _normalize(self, text_nodes)
  _parentNode(self)
  _prefix(self)
  _previousSibling(self)
  _publicId(self)
  _setNodeValue(self, value)
  _systemId(self)
  _tagName(self)
  _textContent(self)
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name...
  __getattribute__(...)
x.__getattribute__('name') <==> x.name...
  __hash__(x)
x.__hash__() <==> hash(x)...
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T...
  __reduce__(...)
helper for pickle...
  __reduce_ex__(...)
helper for pickle...
  __repr__(x)
x.__repr__() <==> repr(x)...
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value...
  __str__(x)
x.__str__() <==> str(x)...
    Inherited from EventTarget
  addEventListener(self, type, listener, useCapture)
  addEventListenerNS(self, namespaceURI, type, listener, useCapture)
  dispatchEvent(self, evt)
  removeEventListener(self, type, listener, useCapture)
  removeEventListenerNS(self, namespaceURI, type, listener, useCapture)
    Inherited from TraitAccess
  getMatrixTrait(self, name)
  getPathTrait(self, name)
  getRectTrait(self, name)
  setMatrixTrait(self, name, matrix)
  setPathTrait(self, name, path)
  setRectTrait(self, name, rect)
    Inherited from ElementTraversal
  _firstElementChild(self)
  _lastElementChild(self)
  _nextElementSibling(self)
  _previousElementSibling(self)

Property Summary
  currentRotate
  currentScale
  currentTranslate
  viewport
    Inherited from SVGElement
  id
    Inherited from Node
  attributes
  childNodes
  data
  doctype
  localName
  name
  namespaceURI
  nextSibling
  nodeName
  nodeType
  nodeValue
  parentNode
  prefix
  previousSibling
  publicId
  systemId
  tagName
  textContent
  value
    Inherited from ElementTraversal
  firstElementChild
  lastElementChild
  nextElementSibling
  previousElementSibling

Class Variable Summary
int NAV_AUTO = 1                                                                     
int NAV_DOWN = 8                                                                     
int NAV_DOWN_LEFT = 9                                                                     
int NAV_DOWN_RIGHT = 7                                                                     
int NAV_LEFT = 10                                                                    
int NAV_NEXT = 2                                                                     
int NAV_PREV = 3                                                                     
int NAV_RIGHT = 6                                                                     
int NAV_UP = 4                                                                     
int NAV_UP_LEFT = 11                                                                    
int NAV_UP_RIGHT = 5                                                                     
    Inherited from Node
int ATTRIBUTE_NODE = 2                                                                     
int COMMENT_NODE = 8                                                                     
int DOCUMENT_NODE = 9                                                                     
int DOCUMENT_TYPE_NODE = 10                                                                    
int ELEMENT_NODE = 1                                                                     
dict entities = {}
int ENTITY_NODE = 6                                                                     
int ENTITY_REFERENCE_NODE = 5                                                                     
int NOTATION_NODE = 12                                                                    
dict notations = {}
int PROCESSING_INSTRUCTION_NODE = 7                                                                     
int TEXT_NODE = 3                                                                     

Method Details

__init__(self, *args)
(Constructor)

Initialise the element with the underlying 'args'.
Overrides:
libxml2dom.svg.SVGTimedElement.__init__

Property Details

currentRotate

Get Method:
_currentRotate(self)

currentScale

Get Method:
_currentScale(self)

currentTranslate

Get Method:
_currentTranslate(self)

viewport

Get Method:
_viewport(self)

Class Variable Details

NAV_AUTO

Type:
int
Value:
1                                                                     

NAV_DOWN

Type:
int
Value:
8                                                                     

NAV_DOWN_LEFT

Type:
int
Value:
9                                                                     

NAV_DOWN_RIGHT

Type:
int
Value:
7                                                                     

NAV_LEFT

Type:
int
Value:
10                                                                    

NAV_NEXT

Type:
int
Value:
2                                                                     

NAV_PREV

Type:
int
Value:
3                                                                     

NAV_RIGHT

Type:
int
Value:
6                                                                     

NAV_UP

Type:
int
Value:
4                                                                     

NAV_UP_LEFT

Type:
int
Value:
11                                                                    

NAV_UP_RIGHT

Type:
int
Value:
5                                                                     

Generated by Epydoc 2.1 on Mon Mar 26 00:58:06 2007 http://epydoc.sf.net