def __init__(self, ownerDoc, x=None, y=None, z=None): BasicSvgNode.__init__(self, ownerDoc, 'fePointLight') PositionAttributes.__init__(self) self.setX(x) self.setY(y) self.setZ(z) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_ANIMATION_ELEMENTS)
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) ConditionalProcessingAttributes.__init__(self) GraphicalEventAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self)
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) PresentationAttributes.__init__(self) FilterPrimitiveAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self)
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) ConditionalProcessingAttributes.__init__(self) GraphicalEventAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def __init__(self, ownerDoc, x=None, y=None, z=None): BasicSvgNode.__init__(self, ownerDoc, 'fePointLight') PositionAttributes.__init__(self) self.setX(x) self.setY(y) self.setZ(z) self._allowedSvgChildNodes.update( {self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, x=None, y=None): BasicSvgNode.__init__(self, ownerDoc, 'cursor') ConditionalProcessingAttributes.__init__(self) XlinkAttributes.__init__(self) PositionAttributes.__init__(self) self.setX(x) self.setY(y) self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'glyphRef') PresentationAttributes.__init__(self) XlinkAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) PositionAttributes.__init__(self) self._allowedSvgChildNodes.update({self.SVG_GLYPH_REF_NODE, self.SVG_ALT_GLYPH_ITEM_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font') PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.update({self.SVG_FONT_FACE_NODE, self.SVG_GLYPH_NODE, self.SVG_HKERN_NODE, self.SVG_MISSING_GLYPH_NODE, self.SVG_VKERN_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'path') ConditionalProcessingAttributes.__init__(self) GraphicalEventAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def appendChild(self, node): if node.nodeType == Node.CDATA_SECTION_NODE: if len(self.childNodes) == 0: BasicSvgNode.appendChild(self, node) else: raise Exception('only one CDATA node can be present, use the getData and setData to change the data') else: raise Exception('only CDATA nodes can be added')
def __init__(self, ownerDoc, x=None, y=None, z=None, specularExponent=None, limitingConeAngle=None): BasicSvgNode.__init__(self, ownerDoc, 'feSpotLight') PositionAttributes.__init__(self) self.setX(x) self.setY(y) self.setZ(z) self.setSpecularExponent(specularExponent) self.setLimitingConeAngle(limitingConeAngle) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'foreignObject') ConditionalProcessingAttributes.__init__(self) GraphicalEventAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) PositionAttributes.__init__(self) SizeAttributes.__init__(self) self.allowAllSvgNodesAsChildNodes = True
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) PresentationAttributes.__init__(self) XlinkAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_TRANSFORM_NODE, self.SVG_SET_NODE, self.SVG_STOP_NODE})
def __init__(self, ownerDoc, offset=None, stopColor=None, stopOpacity=None, style=None): BasicSvgNode.__init__(self, ownerDoc, 'stop') PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_COLOR_NODE, self.SVG_SET_NODE}) self.setOffset(offset) self.setStopColor(stopColor) self.setStopOpacity(stopOpacity) self.setStyle(style)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'foreignObject') ConditionalProcessingAttributes.__init__(self) GraphicalEventAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) PositionAttributes.__init__(self) SizeAttributes.__init__(self) self.allowAllSvgNodesAsChildNodes= True
def __init__(self, ownerDoc, offset= None, stopColor= None, stopOpacity= None, style= None): BasicSvgNode.__init__(self, ownerDoc, 'stop') PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_COLOR_NODE, self.SVG_SET_NODE}) self.setOffset(offset) self.setStopColor(stopColor) self.setStopOpacity(stopOpacity) self.setStyle(style)
def appendChild(self, node): if node.nodeType == Node.CDATA_SECTION_NODE: if len(self.childNodes) == 0: BasicSvgNode.appendChild(self, node) else: raise Exception( 'only one CDATA node can be present, use the getData and setData to change the data' ) else: raise Exception('only CDATA nodes can be added')
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) PresentationAttributes.__init__(self) XlinkAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.update( {self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_TRANSFORM_NODE, self.SVG_SET_NODE, self.SVG_STOP_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'clipPath') ConditionalProcessingAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_SHAPE_ELEMENTS) #ad individual nodes self._allowedSvgChildNodes.update({self.SVG_TEXT_NODE, self.SVG_USE_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font') PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.update({ self.SVG_FONT_FACE_NODE, self.SVG_GLYPH_NODE, self.SVG_HKERN_NODE, self.SVG_MISSING_GLYPH_NODE, self.SVG_VKERN_NODE })
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'filter') PresentationAttributes.__init__(self) XlinkAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) PositionAttributes.__init__(self) SizeAttributes.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_FILTER_PRIMITIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'clipPath') ConditionalProcessingAttributes.__init__(self) PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_SHAPE_ELEMENTS) #ad individual nodes self._allowedSvgChildNodes.update( {self.SVG_TEXT_NODE, self.SVG_USE_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'filter') PresentationAttributes.__init__(self) XlinkAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) PositionAttributes.__init__(self) SizeAttributes.__init__(self) #add groups self._allowedSvgChildNodes.update( self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_FILTER_PRIMITIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.update( {self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, x=None, y=None, z=None, specularExponent=None, limitingConeAngle=None): BasicSvgNode.__init__(self, ownerDoc, 'feSpotLight') PositionAttributes.__init__(self) self.setX(x) self.setY(y) self.setZ(z) self.setSpecularExponent(specularExponent) self.setLimitingConeAngle(limitingConeAngle) self._allowedSvgChildNodes.update( {self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) self.allowAllSvgNodesAsChildNodes = True
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font-face-format')
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font-face-uri') XlinkAttributes.__init__(self) self._allowedSvgChildNodes.add(self.SVG_FONT_FACE_FORMAT_NODE)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font-face') #add groups self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS) #add individual nodes self._allowedSvgChildNodes.add(self.SVG_FONT_FACE_SRC_NODE)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'altGlyphItem') self._allowedSvgChildNodes.add(self.SVG_GLYPH_REF_NODE)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'feMergeNode') self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, azimuth=None, elevation=None): BasicSvgNode.__init__(self, ownerDoc, 'feDistantLight') self.setAzimuth(azimuth) self.setElevation(elevation) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font-face-src') self._allowedSvgChildNodes.update({self.SVG_FONT_FACE_NAME_NODE, self.SVG_FONT_FACE_URI_NODE})
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) ConditionalProcessingAttributes.__init__(self) XlinkAttributes.__init__(self) AnimationTimingAttributes.__init__(self) self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'stop') PresentationAttributes.__init__(self) ClassAttribute.__init__(self) StyleAttribute.__init__(self) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_COLOR_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'feMergeNode') self._allowedSvgChildNodes.update( {self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font-face-src') self._allowedSvgChildNodes.update( {self.SVG_FONT_FACE_NAME_NODE, self.SVG_FONT_FACE_URI_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'vkern')
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) TransferFunctionElementAttributes.__init__(self) self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'view') self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'mpath') XlinkAttributes.__init__(self) self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) TransferFunctionElementAttributes.__init__(self) self._allowedSvgChildNodes.update( {self.SVG_ANIMATE_NODE, self.SVG_SET_NODE})
def __init__(self, ownerDoc, tagName): BasicSvgNode.__init__(self, ownerDoc, tagName) self.allowAllSvgNodesAsChildNodes= True
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'metadata') self.allowAllSvgNodesAsChildNodes = True
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'color-profile') XlinkAttributes.__init__(self) self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'altGlyphDef') self._allowedSvgChildNodes.update( {self.SVG_GLYPH_REF_NODE, self.SVG_ALT_GLYPH_ITEM_NODE})
def __init__(self, ownerDoc): BasicSvgNode.__init__(self, ownerDoc, 'font-face-name')