def convertToString(self, parseNode: ParseNodeDrawable): if parseNode.isLeaf(): return self.__converter.leafConverter(parseNode) else: st = "" for i in range(parseNode.numberOfChildren()): st += self.convertToString(parseNode.getChild(i)) return st
def modifier(self, parseNode: ParseNodeDrawable): if parseNode.isLeaf(): name = parseNode.getData().getName() parseNode.clearLayers() parseNode.getLayerInfo().setLayerData(ViewLayerType.ENGLISH_WORD, name) parseNode.clearData()