File: //usr/lib/python3.9/site-packages/dasbus/__pycache__/xml.cpython-39.pyc
a
װ_� � @ sD d dl mZ d dlmZ ddgZG dd� de�ZG dd� de�ZdS )� )�ElementTree)�minidom� XMLParser�XMLGeneratorc @ s� e Zd ZdZedd� �Zedd� �Zedd� �Zedd � �Zed
d� �Z edd
� �Z
edd� �Zedd� �Zedd� �Z
edd� �Zedd� �Zedd� �Zedd� �ZdS )r zClass for parsing XML.c C s
t �| �S �N)r Z
fromstring)�xml� r �./usr/lib/python3.9/site-packages/dasbus/xml.py�xml_to_element$ s zXMLParser.xml_to_elementc C s
| j dv S )N)�method�signal�property��tag�Zmember_noder r r � is_member( s zXMLParser.is_memberc C s
| j dkS )N� interfacer r r r r �is_interface, s zXMLParser.is_interfacec C s
| j dkS )Nr r r r r r � is_signal0 s zXMLParser.is_signalc C s
| j dkS )Nr r r r r r � is_method4 s zXMLParser.is_methodc C s
| j dkS )Nr
r r r r r �is_property8 s zXMLParser.is_propertyc C s
| j dkS )N�argr r r r r �is_parameter<