예제 #1
0
 def __init__(self, ownerDoc, x= None, y= None):
     BaseEditableTextNode.__init__(self, ownerDoc, 'tspan')
     PositionAttributes.__init__(self)
     self.setX(x)
     self.setY(y)
     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})
예제 #2
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
     })
예제 #3
0
파일: tspanNode.py 프로젝트: abap/RGT-tool
 def __init__(self, ownerDoc, x=None, y=None):
     BaseEditableTextNode.__init__(self, ownerDoc, 'tspan')
     PositionAttributes.__init__(self)
     self.setX(x)
     self.setY(y)
     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, x= None, y= None, text= None):
     BaseEditableTextNode.__init__(self, ownerDoc, 'text')
     PositionAttributes.__init__(self)
     self.setX(x)
     self.setY(y)
     self.setText(text)
     #add groups
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_TEXT_CONTENT_CHILD_ELEMENTS)
     #add individual nodes
     self._allowedSvgChildNodes.add(self.SVG_A_NODE)
예제 #5
0
파일: textNode.py 프로젝트: abap/RGT-tool
 def __init__(self, ownerDoc, x=None, y=None, text=None):
     BaseEditableTextNode.__init__(self, ownerDoc, 'text')
     PositionAttributes.__init__(self)
     self.setX(x)
     self.setY(y)
     self.setText(text)
     #add groups
     self._allowedSvgChildNodes.update(self.SVG_GROUP_ANIMATION_ELEMENTS, self.SVG_GROUP_TEXT_CONTENT_CHILD_ELEMENTS)
     #add individual nodes
     self._allowedSvgChildNodes.add(self.SVG_A_NODE)
예제 #6
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,
         }
     )