def getElementText(self, node, preserve_ws=None):
        result = []
        for child in node.childNodes:
            nodetype = child.nodeType
            if nodetype == child.TEXT_NODE or \
               nodetype == child.CDATA_SECTION_NODE:
                result.append(child.nodeValue)
        value = join(result, '')
        if preserve_ws is None:
            value = strip(value)
        return value
Method should be called to destroy the protocol and will take care
dataset/ETHPy150Open AppScale/appscale/AppServer/google/appengine/api/SOAPpy/wstools/Utility.py/DOM.getElementText--crossover with--dataset/ETHPy150Open rapyuta/rce/rce-core/rce/slave/protocol.py/_Protocol.remote_destroy