Пример #1
0
 def __init__(self, ownerDoc):
     BaseTextNode.__init__(self, ownerDoc, 'tref')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update({
         self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_COLOR_NODE,
         self.SVG_SET_NODE
     })
Пример #2
0
 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)
Пример #3
0
 def __init__(self, ownerDoc):
     BaseEditableTextNode.__init__(self, ownerDoc, 'textPath')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update({
         self.SVG_A_NODE, self.SVG_ALT_GLYPH_NODE, self.SVG_ANIMATE_NODE,
         self.SVG_ANIMATE_COLOR_NODE, self.SVG_SET_NODE, self.SVG_TREF_NODE,
         self.SVG_TSPAN_NODE
     })
Пример #4
0
 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})
Пример #5
0
 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)
Пример #6
0
 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})
Пример #7
0
 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})
Пример #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):
     BasicSvgNode.__init__(self, ownerDoc, 'image')
     ConditionalProcessingAttributes.__init__(self)
     GraphicalEventAttributes.__init__(self)
     XlinkAttributes.__init__(self)
     PresentationAttributes.__init__(self)
     ClassAttribute.__init__(self)
     StyleAttribute.__init__(self)
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
Пример #10
0
 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})
Пример #11
0
 def __init__(self, ownerDoc):
     BaseEditableTextNode.__init__(self, ownerDoc, "textPath")
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update(
         {
             self.SVG_A_NODE,
             self.SVG_ALT_GLYPH_NODE,
             self.SVG_ANIMATE_NODE,
             self.SVG_ANIMATE_COLOR_NODE,
             self.SVG_SET_NODE,
             self.SVG_TREF_NODE,
             self.SVG_TSPAN_NODE,
         }
     )
Пример #12
0
 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})
Пример #13
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
     })
Пример #14
0
 def __init__(self, ownerDoc):
     BaseTextNode.__init__(self, ownerDoc, 'altGlyph')
     XlinkAttributes.__init__(self)
     PositionAttributes.__init__(self)
     self.allowAllSvgNodesAsChildNodes= True
Пример #15
0
 def __init__(self, ownerDoc):
     BaseScriptNode.__init__(self, ownerDoc, 'script')
     XlinkAttributes.__init__(self)
Пример #16
0
 def __init__(self, ownerDoc):
     BaseFilterNode.__init__(self, ownerDoc, 'feImage')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE, self.SVG_ANIMATE_TRANSFORM_NODE})
Пример #17
0
 def __init__(self, ownerDoc):
     BasicSvgNode.__init__(self, ownerDoc, 'mpath')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
Пример #18
0
 def __init__(self, ownerDoc):
     BaseScriptNode.__init__(self, ownerDoc, 'script')
     XlinkAttributes.__init__(self)
Пример #19
0
 def __init__(self, ownerDoc):
     BaseFilterNode.__init__(self, ownerDoc, 'feImage')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_SET_NODE, self.SVG_ANIMATE_TRANSFORM_NODE})
Пример #20
0
 def __init__(self, ownerDoc):
     BasicSvgNode.__init__(self, ownerDoc, 'color-profile')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update(self.SVG_GROUP_DESCRIPTIVE_ELEMENTS)
Пример #21
0
 def __init__(self, ownerDoc):
     BaseTextNode.__init__(self, ownerDoc, 'altGlyph')
     XlinkAttributes.__init__(self)
     PositionAttributes.__init__(self)
     self.allowAllSvgNodesAsChildNodes = True
Пример #22
0
 def __init__(self, ownerDoc):
     BaseTextNode.__init__(self, ownerDoc, 'tref')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.update({self.SVG_ANIMATE_NODE, self.SVG_ANIMATE_COLOR_NODE, self.SVG_SET_NODE})
Пример #23
0
 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)
Пример #24
0
 def __init__(self, ownerDoc):
     BasicSvgNode.__init__(self, ownerDoc, 'font-face-uri')
     XlinkAttributes.__init__(self)
     self._allowedSvgChildNodes.add(self.SVG_FONT_FACE_FORMAT_NODE)
Пример #25
0
 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)