import 'package:xml/xml.dart'; class Restriction { final String? relationship; final String? type; final String? value; Restriction({ this.relationship, this.type, this.value, }); static parse(XmlElement? element) { if (element == null) return null; return Restriction( relationship: element.getAttribute('relationship'), type: element.getAttribute('type'), value: element.text, ); } }