コード例 #1
0
ファイル: tspanNode.py プロジェクト: UGentPortaal/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})
コード例 #2
0
ファイル: fePointLightNode.py プロジェクト: danrg/RGT-tool
 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})
コード例 #3
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)
コード例 #4
0
ファイル: rectNode.py プロジェクト: UGentPortaal/RGT-tool
 def __init__(self, ownerDoc, x=None, y=None, height=None, width=None):
     BaseShapeNode.__init__(self, ownerDoc, 'rect')
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     self.setX(x)
     self.setY(y)
     self.setHeight(height)
     self.setWidth(width)
コード例 #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):
     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})
コード例 #7
0
 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})
コード例 #8
0
ファイル: rectNode.py プロジェクト: danrg/RGT-tool
 def __init__(self, ownerDoc, x=None, y=None, height=None, width=None):
     BaseShapeNode.__init__(self, ownerDoc, "rect")
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     self.setX(x)
     self.setY(y)
     self.setHeight(height)
     self.setWidth(width)
コード例 #9
0
ファイル: feSpotLightNode.py プロジェクト: danrg/RGT-tool
 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})
コード例 #10
0
 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
コード例 #11
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
     })
コード例 #12
0
ファイル: textNode.py プロジェクト: UGentPortaal/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)
コード例 #13
0
 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
コード例 #14
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)
コード例 #15
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)
コード例 #16
0
ファイル: patternNode.py プロジェクト: UGentPortaal/RGT-tool
 def __init__(self, ownerDoc):
     BaseContainerNode.__init__(self, ownerDoc, 'pattern')
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     ConditionalProcessingAttributes.__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 indivudual elements
     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})        
コード例 #17
0
ファイル: filterNode.py プロジェクト: UGentPortaal/RGT-tool
 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})
コード例 #18
0
ファイル: filterNode.py プロジェクト: UGentPortaal/RGT-tool
 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})
コード例 #19
0
 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})
コード例 #20
0
ファイル: svgNode.py プロジェクト: abap/RGT-tool
 def __init__(self, ownerDoc):
     BaseStructuralNode.__init__(self, ownerDoc, 'svg')
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     ConditionalProcessingAttributes.__init__(self)
     DocumentEventAttributes.__init__(self)
     #add the 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 the 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
         })
コード例 #21
0
 def __init__(self):
     BasicSvgAttribute.__init__(self)
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
コード例 #22
0
 def __init__(self):
     BasicSvgAttribute.__init__(self)
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
コード例 #23
0
ファイル: altGlyphNode.py プロジェクト: UGentPortaal/RGT-tool
 def __init__(self, ownerDoc):
     BaseTextNode.__init__(self, ownerDoc, 'altGlyph')
     XlinkAttributes.__init__(self)
     PositionAttributes.__init__(self)
     self.allowAllSvgNodesAsChildNodes= True
コード例 #24
0
ファイル: useNode.py プロジェクト: UGentPortaal/RGT-tool
 def __init__(self, ownerDoc):
     BaseStructuralNode.__init__(self, ownerDoc, 'use')
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     ConditionalProcessingAttributes.__init__(self)
コード例 #25
0
ファイル: useNode.py プロジェクト: UGentPortaal/RGT-tool
 def __init__(self, ownerDoc):
     BaseStructuralNode.__init__(self, ownerDoc, 'use')
     PositionAttributes.__init__(self)
     SizeAttributes.__init__(self)
     ConditionalProcessingAttributes.__init__(self)
コード例 #26
0
 def __init__(self, ownerDoc):
     BaseTextNode.__init__(self, ownerDoc, 'altGlyph')
     XlinkAttributes.__init__(self)
     PositionAttributes.__init__(self)
     self.allowAllSvgNodesAsChildNodes = True