示例#1
0
 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)
示例#2
0
 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)
示例#3
0
 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)
示例#4
0
 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)
示例#5
0
 def __init__(self, ownerDoc):
     BaseContainerNode.__init__(self, ownerDoc, 'switch')
     ConditionalProcessingAttributes.__init__(self)
     GraphicalEventAttributes.__init__(self)
     #add groups
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_SHAPE_ELEMENTS)
     #add indivudual elements
     self._allowedSvgChildNodes.update({self.SVG_A_NODE, self.SVG_FOREIGN_OBJECT_NODE, self.SVG_G_NODE, self.SVG_IMAGE_NODE,
                                        self.SVG_SVG_NODE, self.SVG_SWITCH_NODE, self.SVG_TEXT_NODE, self.SVG_USE_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):
     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
示例#8
0
 def __init__(self, ownerDoc):
     BaseContainerNode.__init__(self, ownerDoc, 'a')
     ConditionalProcessingAttributes.__init__(self)
     GraphicalEventAttributes.__init__(self)
     XlinkAttributes.__init__(self)
     #add groups
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS, self.SVG_GROUP_SHAPE_ELEMENTS, self.SVG_GROUP_STRUCTURAL_ELEMENTS, self.SVG_GROUP_GRADIENT_ELEMENTS)
     #add individual nodes
     self._allowedSvgChildNodes.update({self.SVG_A_NODE, self.SVG_ALT_GLYPH_DEF_NODE, self.SVG_CLIP_PATH_NODE, self.SVG_COLOR_PROFILE_NODE, self.SVG_CURSOR_NODE, self.SVG_FILTER_NODE, self.SVG_FONT_NODE,
                                       self.SVG_FONT_FACE_NODE, self.SVG_FOREIGN_OBJECT_NODE, self.SVG_IMAGE_NODE, self.SVG_MARKER_NODE, self.SVG_MASK_NODE, self.SVG_PATTERN_NODE, self.SVG_SCRIPT_NODE,
                                       self.SVG_STYLE_NODE, self.SVG_SWITCH_NODE, self.SVG_TEXT_NODE, self.SVG_VIEW_NODE})
示例#9
0
 def __init__(self, ownerDoc):
     BaseContainerNode.__init__(self, ownerDoc, 'switch')
     ConditionalProcessingAttributes.__init__(self)
     GraphicalEventAttributes.__init__(self)
     #add groups
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS,
                                       self.SVG_GROUP_DESCRIPTIVE_ELEMENTS,
                                       self.SVG_GROUP_SHAPE_ELEMENTS)
     #add indivudual elements
     self._allowedSvgChildNodes.update({
         self.SVG_A_NODE, self.SVG_FOREIGN_OBJECT_NODE, self.SVG_G_NODE,
         self.SVG_IMAGE_NODE, self.SVG_SVG_NODE, self.SVG_SWITCH_NODE,
         self.SVG_TEXT_NODE, self.SVG_USE_NODE
     })
示例#10
0
 def __init__(self, ownerDoc):
     BaseContainerNode.__init__(self, ownerDoc, 'a')
     ConditionalProcessingAttributes.__init__(self)
     GraphicalEventAttributes.__init__(self)
     XlinkAttributes.__init__(self)
     #add groups
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS,
                                       self.SVG_GROUP_DESCRIPTIVE_ELEMENTS,
                                       self.SVG_GROUP_SHAPE_ELEMENTS,
                                       self.SVG_GROUP_STRUCTURAL_ELEMENTS,
                                       self.SVG_GROUP_GRADIENT_ELEMENTS)
     #add individual nodes
     self._allowedSvgChildNodes.update({
         self.SVG_A_NODE, self.SVG_ALT_GLYPH_DEF_NODE,
         self.SVG_CLIP_PATH_NODE, self.SVG_COLOR_PROFILE_NODE,
         self.SVG_CURSOR_NODE, self.SVG_FILTER_NODE, self.SVG_FONT_NODE,
         self.SVG_FONT_FACE_NODE, self.SVG_FOREIGN_OBJECT_NODE,
         self.SVG_IMAGE_NODE, self.SVG_MARKER_NODE, self.SVG_MASK_NODE,
         self.SVG_PATTERN_NODE, self.SVG_SCRIPT_NODE, self.SVG_STYLE_NODE,
         self.SVG_SWITCH_NODE, self.SVG_TEXT_NODE, self.SVG_VIEW_NODE
     })