Changeset f44b076 in sasview for src/sans/dataloader/readers
- Timestamp:
- Apr 5, 2014 6:28:46 AM (11 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- 201af9f
- Parents:
- 968aa6e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sans/dataloader/readers/xml_reader.py
rea67541 rf44b076 146 146 return name 147 147 148 def create_tree(self, root): 149 """ 150 Create an element tree for processing from an XML string 148 151 152 :param root: XML string 153 """ 154 return etree.ElementTree(root) 155 156 def create_element(self, name): 157 """ 158 Create an XML element for writing to file 159 160 :param name: The name of the element to be created 161 """ 162 return etree.Element(name) 163 164 def write_text(self, elem, text): 165 """ 166 Write text to an etree Element 167 168 :param elem: etree.Element object 169 :param text: text to write to the element 170 """ 171 elem.text = text 172 return elem 173 174 def write_attribute(self, elem, attr_name, attr_value): 175 """ 176 Write attributes to an Element 177 178 :param elem: etree.Element object 179 :param attr_name: attribute name to write 180 :param attr_value: attribute value to set 181 """ 182 attr = elem.attrib 183 attr[attr_name] = attr_value 184
Note: See TracChangeset
for help on using the changeset viewer.