
#!/usr/bin/env python3
"""
Model representation of a reimplement type from doxygen

<xsd:complexType name="reimplementType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="refid" type="xsd:string" />
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
"""
from ...node import Node

class Reimplement(Node):
    def __init__(self, node):
        super.__init__(node)
    
    def get_ref_id(self):
        return self.get('refid')

#!/usr/bin/env python3
"""
Model representation of a reimplement type from doxygen

<xsd:complexType name="reimplementType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="refid" type="xsd:string" />
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
"""
from ...node import Node

class Reimplement(Node):
    def __init__(self, node):
        super.__init__(node)
    
    def get_ref_id(self):
        return self.get('refid')
#!/usr/bin/env python3 Model representation of a reimplement type from doxygen  <xsd:complexType name="reimplementType">   <xsd:simpleContent>     <xsd:extension base="xsd:string">       <xsd:attribute name="refid" type="xsd:string" />     </xsd:extension>   </xsd:simpleContent> </xsd:complexType>