Exemplo n.º 1
0
 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_)
Exemplo n.º 2
0
 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_)
Exemplo n.º 4
0
 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_)
Exemplo n.º 5
0
 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_)
Exemplo n.º 6
0
	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_)
Exemplo n.º 7
0
 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_)
Exemplo n.º 8
0
	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_)
Exemplo n.º 10
0
 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_)
Exemplo n.º 11
0
 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_)
Exemplo n.º 12
0
 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_)
Exemplo n.º 13
0
 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_)
Exemplo n.º 14
0
 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_)
Exemplo n.º 15
0
 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_)
Exemplo n.º 16
0
	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_)
Exemplo n.º 18
0
 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_)
Exemplo n.º 19
0
 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_)
Exemplo n.º 20
0
 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_)
Exemplo n.º 21
0
 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_)
Exemplo n.º 22
0
 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_)
Exemplo n.º 23
0
 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_)
Exemplo n.º 24
0
	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_)
Exemplo n.º 25
0
 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_)
Exemplo n.º 26
0
 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_)
Exemplo n.º 27
0
 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_)
Exemplo n.º 28
0
	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_)
Exemplo n.º 29
0
 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_)
Exemplo n.º 30
0
 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_)
Exemplo n.º 31
0
 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_)
Exemplo n.º 32
0
	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_ == "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_)
Exemplo n.º 34
0
 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_)
Exemplo n.º 36
0
 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_)
Exemplo n.º 37
0
 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_)
Exemplo n.º 38
0
 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_)
Exemplo n.º 39
0
	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_)
Exemplo n.º 40
0
 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_ == '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_)
Exemplo n.º 43
0
 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_ == '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_)
Exemplo n.º 45
0
 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_)
Exemplo n.º 47
0
	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_)
Exemplo n.º 48
0
	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_)
Exemplo n.º 49
0
 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_)
Exemplo n.º 50
0
 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_)
Exemplo n.º 51
0
 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_)
Exemplo n.º 53
0
 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_)