def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'image': obj_ = XSDataFile() obj_.build(child_) self.setImage(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_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'anomalous': obj_ = XSDataBoolean() obj_.build(child_) self.setAnomalous(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'spacegroup': obj_ = XSDataString() obj_.build(child_) self.setSpacegroup(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'image': obj_ = XSDataFile() obj_.build(child_) self.image.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'anomalous': obj_ = XSDataBoolean() obj_.build(child_) self.setAnomalous(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_ == 'characterisationResult': obj_ = XSDataResultCharacterisation() obj_.build(child_) self.setCharacterisationResult(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_ == 'hdf5ToCbfDirectory': obj_ = XSDataFile() obj_.build(child_) self.setHdf5ToCbfDirectory(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_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'symmetry': obj_ = XSDataString() obj_.build(child_) self.setSymmetry(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'orientation': obj_ = XSDataXOalignOrientation() obj_.build(child_) self.setOrientation(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'cell': obj_ = XSDataXOalignCell() obj_.build(child_) self.setCell(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'omega': obj_ = XSDataAngle() obj_.build(child_) self.setOmega(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'kappa': obj_ = XSDataAngle() obj_.build(child_) self.setKappa(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'phi': obj_ = XSDataAngle() obj_.build(child_) self.setPhi(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'inputMatrixFile': obj_ = XSDataFile() obj_.build(child_) self.setInputMatrixFile(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'data': obj_ = XSDataArray() obj_.build(child_) self.setData(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'nexusFileName': obj_ = XSDataString() obj_.build(child_) self.setNexusFileName(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'instrument': obj_ = XSDataString() obj_.build(child_) self.setInstrument(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'energy': obj_ = XSDataArray() obj_.build(child_) self.setEnergy(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dataArray': obj_ = XSDataArray() obj_.build(child_) self.setDataArray(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'pathToEnergyArray': obj_ = XSDataFile() obj_.build(child_) self.setPathToEnergyArray(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'pathToDataArray': obj_ = XSDataFile() obj_.build(child_) self.setPathToDataArray(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'imageFile': obj_ = XSDataFile() obj_.build(child_) self.setImageFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'diffractionPlan': obj_ = XSDataDiffractionPlan() obj_.build(child_) self.setDiffractionPlan(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'storeImageQualityIndicatorsInISPyB': obj_ = XSDataBoolean() obj_.build(child_) self.setStoreImageQualityIndicatorsInISPyB(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doOnlyImageQualityIndicators': obj_ = XSDataBoolean() obj_.build(child_) self.setDoOnlyImageQualityIndicators(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'doOnlyIntegrationWithXMLOutput': obj_ = XSDataBoolean() obj_.build(child_) self.setDoOnlyIntegrationWithXMLOutput(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'image': obj_ = XSDataFile() obj_.build(child_) self.setImage(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'height': obj_ = XSDataInteger() obj_.build(child_) self.setHeight(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'width': obj_ = XSDataInteger() obj_.build(child_) self.setWidth(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'outputPath': obj_ = XSDataFile() obj_.build(child_) self.setOutputPath(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'format': obj_ = XSDataString() obj_.build(child_) self.setFormat(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'identifier': obj_ = XSDataAutoPROCIdentifier() obj_.build(child_) self.identifier.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'lowResolutionLimit': obj_ = XSDataDouble() obj_.build(child_) self.setLowResolutionLimit(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'highResolutionLimit': obj_ = XSDataDouble() obj_.build(child_) self.setHighResolutionLimit(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'anomalous': obj_ = XSDataBoolean() obj_.build(child_) self.setAnomalous(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'refMTZ': obj_ = XSDataFile() obj_.build(child_) self.setRefMTZ(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'masterH5': obj_ = XSDataFile() obj_.build(child_) self.setMasterH5(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "commandLineOptions": obj_ = XSDataString() obj_.build(child_) self.setCommandLineOptions(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "commandLineProgram": obj_ = XSDataFile() obj_.build(child_) self.setCommandLineProgram(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "fireAndForget": obj_ = XSDataBoolean() obj_.build(child_) self.setFireAndForget(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "inputFileName": obj_ = XSDataFile() obj_.build(child_) self.setInputFileName(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "inputFileType": obj_ = XSDataString() obj_.build(child_) self.setInputFileType(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "outfileFromStdout": obj_ = XSDataBoolean() obj_.build(child_) self.setOutfileFromStdout(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "outputPath": obj_ = XSDataFile() obj_.build(child_) self.setOutputPath(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'docPath': obj_ = XSDataFile() obj_.build(child_) self.setDocPath(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'sources': obj_ = XSDataFile() obj_.build(child_) self.sources.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'docType': obj_ = XSDataString() obj_.build(child_) self.setDocType(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'verbosity': obj_ = XSDataInteger() obj_.build(child_) self.setVerbosity(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'projectName': obj_ = XSDataString() obj_.build(child_) self.setProjectName(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'image': obj_ = XSDataFile() obj_.build(child_) self.image.append(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bestXmlFile': obj_ = XSDataFile() obj_.build(child_) self.setBestXmlFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'xdsHklFile': obj_ = XSDataFile() obj_.build(child_) self.xdsHklFile.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'dmin': obj_ = XSDataDouble() obj_.build(child_) self.setDmin(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'defaultBeta': obj_ = XSDataDouble() obj_.build(child_) self.setDefaultBeta(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'defaultGama': obj_ = XSDataDouble() obj_.build(child_) self.setDefaultGama(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bFactorMtvplotFile': obj_ = XSDataFile() obj_.build(child_) self.setBFactorMtvplotFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bFactorGlePlotFile': obj_ = XSDataFile() obj_.build(child_) self.setBFactorGlePlotFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bScaleIntensityMtvPlotFile': obj_ = XSDataFile() obj_.build(child_) self.setBScaleIntensityMtvPlotFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'bScaleIntensityGleFile': obj_ = XSDataFile() obj_.build(child_) self.setBScaleIntensityGleFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'resultsFile': obj_ = XSDataFile() obj_.build(child_) self.setResultsFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'resultsXmlFile': obj_ = XSDataFile() obj_.build(child_) self.setResultsXmlFile(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'characterisationResult': obj_ = XSDataResultCharacterisation() obj_.build(child_) self.setCharacterisationResult(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'fileGraph': obj_ = XSDataFile() obj_.build(child_) self.fileGraph.append(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'plotSet': obj_ = XSDataPlotSet() obj_.build(child_) self.setPlotSet(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'filePlotMtv': obj_ = XSDataFile() obj_.build(child_) self.setFilePlotMtv(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'inputFile': obj_ = XSDataFile() obj_.build(child_) self.inputFile.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'energyCalibration': obj_ = XSDataEnergyCalibration() obj_.build(child_) self.setEnergyCalibration(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'elementName': obj_ = XSDataString() obj_.build(child_) self.setElementName(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'inputFile': obj_ = XSDataFile() obj_.build(child_) self.setInputFile(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'inputFile': obj_ = XSDataFile() obj_.build(child_) self.setInputFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'nSkipHeader': obj_ = XSDataInteger() obj_.build(child_) self.setNSkipHeader(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'inputMatrix': obj_ = XSDataImageExt() obj_.build(child_) self.setInputMatrix(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'outputMatrix': obj_ = XSDataImageExt() obj_.build(child_) self.setOutputMatrix(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_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "options": obj_ = XSDataString() obj_.build(child_) self.setOptions(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "source": obj_ = XSDataFile() obj_.build(child_) self.setSource(obj_) elif child_.nodeType == Node.ELEMENT_NODE and nodeName_ == "destination": obj_ = XSDataFile() obj_.build(child_) self.setDestination(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_ == '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_ == 'identifier': obj_ = XSDataAutoPROCIdentifier() obj_.build(child_) self.identifier.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'lowResolutionLimit': obj_ = XSDataDouble() obj_.build(child_) self.setLowResolutionLimit(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'highResolutionLimit': obj_ = XSDataDouble() obj_.build(child_) self.setHighResolutionLimit(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'anomalous': obj_ = XSDataBoolean() obj_.build(child_) self.setAnomalous(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'refMTZ': obj_ = XSDataFile() obj_.build(child_) self.setRefMTZ(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'configDef': obj_ = XSDataFile() obj_.build(child_) self.setConfigDef(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'masterH5': obj_ = XSDataFile() obj_.build(child_) self.setMasterH5(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_ == '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_ == 'expectedFile': obj_ = XSDataFile() obj_.build(child_) self.expectedFile.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'expectedSize': obj_ = XSDataInteger() obj_.build(child_) self.setExpectedSize(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'timeOut': obj_ = XSDataTime() obj_.build(child_) self.setTimeOut(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'job': obj_ = XSDataString() obj_.build(child_) self.job.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'subWedge': obj_ = XSDataXDSSubWedge() obj_.build(child_) self.setSubWedge(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'detector': obj_ = XSDataXDSDetector() obj_.build(child_) self.setDetector(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if 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_ == 'imagesFullPathFile': obj_ = XSDataString() obj_.build(child_) self.setImagesFullPathFile(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'diffractionImage': obj_ = XSDataFile() obj_.build(child_) self.diffractionImage.append(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_ == 'waitForFileTimeOut': obj_ = XSDataTime() obj_.build(child_) self.setWaitForFileTimeOut(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'flush': obj_ = XSDataBoolean() obj_.build(child_) self.setFlush(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'item': obj_ = XSDataString() obj_.build(child_) self.item.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'query': obj_ = XSDataQuery() obj_.build(child_) self.query.append(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'options': obj_ = XSDataString() obj_.build(child_) self.setOptions(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'source': obj_ = XSDataFile() obj_.build(child_) self.setSource(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'destination': obj_ = XSDataFile() obj_.build(child_) self.setDestination(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'characterisationResult': obj_ = XSDataResultCharacterisation() obj_.build(child_) self.setCharacterisationResult(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'characterisationResultv2_0': obj_ = XSDataResultCharacterisationv2_0() obj_.build(child_) self.setCharacterisationResultv2_0(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'fileGraph': obj_ = XSDataFile() obj_.build(child_) self.fileGraph.append(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'darkFile': obj_ = XSDataFile() obj_.build(child_) self.setDarkFile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'imageFormat': obj_ = XSDataString() obj_.build(child_) self.setImageFormat(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'indexMax': obj_ = XSDataInteger() obj_.build(child_) self.setIndexMax(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'indexMin': obj_ = XSDataInteger() obj_.build(child_) self.setIndexMin(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'numberOfDigits': obj_ = XSDataInteger() obj_.build(child_) self.setNumberOfDigits(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'outputStem': obj_ = XSDataString() obj_.build(child_) self.setOutputStem(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'stem': obj_ = XSDataString() obj_.build(child_) self.setStem(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'threshold': obj_ = XSDataDouble() obj_.build(child_) self.threshold.append(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'input_file': obj_ = XSDataString() obj_.build(child_) self.setInput_file(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'space_group': obj_ = XSDataInteger() obj_.build(child_) self.setSpace_group(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unit_cell_a': obj_ = XSDataDouble() obj_.build(child_) self.setUnit_cell_a(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unit_cell_b': obj_ = XSDataDouble() obj_.build(child_) self.setUnit_cell_b(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unit_cell_c': obj_ = XSDataDouble() obj_.build(child_) self.setUnit_cell_c(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unit_cell_alpha': obj_ = XSDataDouble() obj_.build(child_) self.setUnit_cell_alpha(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unit_cell_beta': obj_ = XSDataDouble() obj_.build(child_) self.setUnit_cell_beta(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'unit_cell_gamma': obj_ = XSDataDouble() obj_.build(child_) self.setUnit_cell_gamma(obj_) XSDataInput.buildChildren(self, child_, nodeName_)
def buildChildren(self, child_, nodeName_): if child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'htmlFile': obj_ = XSDataFile() obj_.build(child_) self.htmlFile.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'resultDirectory': obj_ = XSDataFile() obj_.build(child_) self.setResultDirectory(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'paperSize': obj_ = XSDataString() obj_.build(child_) self.setPaperSize(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'lowQuality': obj_ = XSDataBoolean() obj_.build(child_) self.setLowQuality(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_ == 'mtzfile': obj_ = XSDataFile() obj_.build(child_) self.setMtzfile(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'labin': obj_ = XSDataString() obj_.build(child_) self.labin.append(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'output': obj_ = XSDataString() obj_.build(child_) self.setOutput(obj_) elif child_.nodeType == Node.ELEMENT_NODE and \ nodeName_ == 'format': obj_ = XSDataString() obj_.build(child_) self.setFormat(obj_) XSDataInput.buildChildren(self, child_, nodeName_)