def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'lower': obj_ = XSDataInteger() obj_.build(child_) self.setLower(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'upper': obj_ = XSDataInteger() obj_.build(child_) self.setUpper(obj_) XSData.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "dataCollectionId": obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "processDirectory": obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "doAnomAndNonanom": obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnomAndNonanom(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dozorProcessDirectory': obj_ = XSDataFile() obj_.build(child_) self.setDozorProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'xdsappProcessDirectory': obj_ = XSDataFile() obj_.build(child_) self.setXdsappProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doAnomAndNonanom': obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnomAndNonanom(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'processDirectory': obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doAnom': obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnom(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doAnomAndNonanom': obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnomAndNonanom(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spaceGroup': obj_ = XSDataString() obj_.build(child_) self.setSpaceGroup(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unitCell': obj_ = XSDataString() obj_.build(child_) self.setUnitCell(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'startFrame': obj_ = XSDataInteger() obj_.build(child_) self.setStartFrame(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'endFrame': obj_ = XSDataInteger() obj_.build(child_) self.setEndFrame(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'reprocess': obj_ = XSDataBoolean() obj_.build(child_) self.setReprocess(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'number': obj_ = XSDataInteger() obj_.build(child_) self.setNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spots_num_of': obj_ = XSDataInteger() obj_.build(child_) self.setSpots_num_of(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spots_int_aver': obj_ = XSDataDouble() obj_.build(child_) self.setSpots_int_aver(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spots_resolution': obj_ = XSDataDouble() obj_.build(child_) self.setSpots_resolution(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'powder_wilson_scale': obj_ = XSDataDouble() obj_.build(child_) self.setPowder_wilson_scale(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'powder_wilson_bfactor': obj_ = XSDataDouble() obj_.build(child_) self.setPowder_wilson_bfactor(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'powder_wilson_resolution': obj_ = XSDataDouble() obj_.build(child_) self.setPowder_wilson_resolution(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'powder_wilson_correlation': obj_ = XSDataDouble() obj_.build(child_) self.setPowder_wilson_correlation(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'powder_wilson_rfactor': obj_ = XSDataDouble() obj_.build(child_) self.setPowder_wilson_rfactor(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'score': obj_ = XSDataDouble() obj_.build(child_) self.setScore(obj_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'processDirectory': obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'imagesFullPath': obj_ = XSDataString() obj_.build(child_) self.setImagesFullPath(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'geomFile': obj_ = XSDataString() obj_.build(child_) self.setGeomFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'cellFile': obj_ = XSDataString() obj_.build(child_) self.setCellFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'pointGroup': obj_ = XSDataString() obj_.build(child_) self.setPointGroup(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spaceGroup': obj_ = XSDataString() obj_.build(child_) self.setSpaceGroup(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'resCutOff': obj_ = XSDataString() obj_.build(child_) self.setResCutOff(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'baseFileName': obj_ = XSDataString() obj_.build(child_) self.setBaseFileName(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dirN': obj_ = XSDataFile() obj_.build(child_) self.setDirN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'templateN': obj_ = XSDataString() obj_.build(child_) self.setTemplateN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'fromN': obj_ = XSDataInteger() obj_.build(child_) self.setFromN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'toN': obj_ = XSDataInteger() obj_.build(child_) self.setToN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'processDirectory': obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doAnomAndNonanom': obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnomAndNonanom(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'number': obj_ = XSDataInteger() obj_.build(child_) self.setNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'scale': obj_ = XSDataDouble() obj_.build(child_) self.setScale(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bfactor': obj_ = XSDataDouble() obj_.build(child_) self.setBfactor(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'resolution': obj_ = XSDataDouble() obj_.build(child_) self.setResolution(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'correlation': obj_ = XSDataDouble() obj_.build(child_) self.setCorrelation(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'rfactor': obj_ = XSDataDouble() obj_.build(child_) self.setRfactor(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'b_coef': obj_ = XSDataDouble() obj_.build(child_) self.setB_coef(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'b_cryst': obj_ = XSDataDouble() obj_.build(child_) self.setB_cryst(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'esitmate': obj_ = XSDataDouble() obj_.build(child_) self.setEsitmate(obj_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'imageNumber': obj_ = XSDataInteger() obj_.build(child_) self.setImageNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'hdf5ImageNumber': obj_ = XSDataInteger() obj_.build(child_) self.setHdf5ImageNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'hdf5File': obj_ = XSDataFile() obj_.build(child_) self.setHdf5File(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'forcedOutputDirectory': obj_ = XSDataFile() obj_.build(child_) self.setForcedOutputDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'forcedOutputImageNumber': obj_ = XSDataInteger() obj_.build(child_) self.setForcedOutputImageNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'startImageNumber': obj_ = XSDataInteger() obj_.build(child_) self.setStartImageNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'endImageNumber': obj_ = XSDataInteger() obj_.build(child_) self.setEndImageNumber(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dirN': obj_ = XSDataFile() obj_.build(child_) self.setDirN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'templateN': obj_ = XSDataString() obj_.build(child_) self.setTemplateN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'fromN': obj_ = XSDataInteger() obj_.build(child_) self.setFromN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'toN': obj_ = XSDataInteger() obj_.build(child_) self.setToN(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'processDirectory': obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doAnomAndNonanom': obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnomAndNonanom(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'symm': obj_ = XSDataString() obj_.build(child_) self.setSymm(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'cell': obj_ = XSDataString() obj_.build(child_) self.setCell(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'processDirectory': obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doAnomAndNonanom': obj_ = XSDataBoolean() obj_.build(child_) self.setDoAnomAndNonanom(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spaceGroup': obj_ = XSDataString() obj_.build(child_) self.setSpaceGroup(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unitCell': obj_ = XSDataString() obj_.build(child_) self.setUnitCell(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'startFrame': obj_ = XSDataInteger() obj_.build(child_) self.setStartFrame(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'endFrame': obj_ = XSDataInteger() obj_.build(child_) self.setEndFrame(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'number': obj_ = XSDataInteger() obj_.build(child_) self.setNumber(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'scale': obj_ = XSDataDouble() obj_.build(child_) self.setScale(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bfactor': obj_ = XSDataDouble() obj_.build(child_) self.setBfactor(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'resolution': obj_ = XSDataDouble() obj_.build(child_) self.setResolution(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'correlation': obj_ = XSDataDouble() obj_.build(child_) self.setCorrelation(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'rfactor': obj_ = XSDataDouble() obj_.build(child_) self.setRfactor(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'b_coef': obj_ = XSDataDouble() obj_.build(child_) self.setB_coef(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'b_cryst': obj_ = XSDataDouble() obj_.build(child_) self.setB_cryst(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'estimate': obj_ = XSDataDouble() obj_.build(child_) self.setEstimate(obj_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataCollectionId': obj_ = XSDataInteger() obj_.build(child_) self.setDataCollectionId(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'processDirectory': obj_ = XSDataFile() obj_.build(child_) self.setProcessDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'geomFile': obj_ = XSDataString() obj_.build(child_) self.setGeomFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'cellFile': obj_ = XSDataString() obj_.build(child_) self.setCellFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'imagesFullPath': obj_ = XSDataString() obj_.build(child_) self.setImagesFullPath(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'streamFile': obj_ = XSDataString() obj_.build(child_) self.setStreamFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'hklFile': obj_ = XSDataString() obj_.build(child_) self.setHklFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'mtzFile': obj_ = XSDataString() obj_.build(child_) self.setMtzFile(obj_) XSDataInput.buildChildren(self, child_, nodeName_)