Passed
Push — master ( 4b3140...3dcfbb )
by P.R.
01:38
created

ReadWriteLockResource.generate_xml()   A

Complexity

Conditions 1

Size

Total Lines 9

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
c 0
b 0
f 0
dl 0
loc 9
rs 9.6666
cc 1
1
"""
2
Enarksh
3
4
Copyright 2015-2016 Set Based IT Consultancy
5
6
Licence MIT
7
"""
8
from xml.etree.ElementTree import SubElement
9
10
from enarksh_lib.xml_generator.resource.Resource import Resource
11
12
13
class ReadWriteLockResource(Resource):
14
    """
15
    Class for generating XML messages for elements of type 'ReadWriteLockResourceType'.
16
    """
17
18
    # ------------------------------------------------------------------------------------------------------------------
19
    def generate_xml(self, parent):
20
        """
21
        Generates the XML element for this resource.
22
23
        :param xml.etree.ElementTree.Element parent: The parent XML element.
24
        """
25
        resource = SubElement(parent, 'ReadWriteLockResource')
26
27
        self._generate_xml_common(resource)
28
29
# ----------------------------------------------------------------------------------------------------------------------
30