from CCP4ReportParser import *
import sys
from lxml import etree
import math
import ShelxCDEBaseReport

class ShelxCE_report(ShelxCDEBaseReport.ShelxCDEBaseReport):
    # Specify which gui task and/or pluginscript this applies to
    TASKNAME = 'ShelxCE'
    RUNNING = True
    SEPARATEDATA=True
    
    def defaultReport(self, parent=None):
        if parent is None: parent = self
        
        datasetNodes = self.xmlnode.xpath('//Dataset')
        shelXENode = self.xmlnode.xpath0('Shelxe')
        if shelXENode is None:
            self.shelXCReport(parent, initiallyOpen=True )
        else:
            self.shelXCReport(parent, initiallyOpen=False )
            self.shelXEReport(parent, initiallyOpen=True)
        
