def toTree(self, parent): eventClass = XMLIntf.SubElement(parent, u"event-class") XMLIntf.appendTextElements(eventClass, ( (u"ID", self.ID), (u"Title", self.Title) ) ) return eventClass
def SubElement(self, parent, nsLessTagName, attrib={}, xmlns=XMLIntf.xhtmlNamespace, **extra): return XMLIntf.SubElement(parent, nsLessTagName, attrib, xmlns, **extra)
def toDom(self, parentNode, name, attrib={}): if self.hasForeign(): node = XMLIntf.SubElement(parentNode, name, attrib=attrib, lang=self.supplement.LangCode) node.text = self.supplement.ForeignText return node else: return None
def __init__(self, priyomInterface): self.priyomInterface = priyomInterface self.store = self.priyomInterface.store self.serializer = XMLIntf.Serializer() self.xhtmlSerializer = HTMLIntf.Serializer() self.currentFlags = None self.limit = None self.offset = None self.distinct = False self.resetStore()
def toTree(self, parent): event = XMLIntf.SubElement(parent, u"event") XMLIntf.appendTextElements(event, ((u"ID", self.ID), (u"StationID", self.StationID), (u"Description", self.Description))) if self.EventClass is not None: self.EventClass.toTree(event) else: XMLIntf.SubElement(parent, u"raw-event") XMLIntf.appendDateElement(event, u"StartTime", self.StartTime) if self.EndTime is not None: XMLIntf.appendDateElement(event, u"EndTime", self.EndTime) return event
def toTree(self, parent): event = XMLIntf.SubElement(parent, u"event") XMLIntf.appendTextElements(event, ( (u"ID", self.ID), (u"StationID", self.StationID), (u"Description", self.Description) ) ) if self.EventClass is not None: self.EventClass.toTree(event) else: XMLIntf.SubElement(parent, u"raw-event") XMLIntf.appendDateElement(event, u"StartTime", self.StartTime) if self.EndTime is not None: XMLIntf.appendDateElement(event, u"EndTime", self.EndTime) return event
def toTree(self, parent): eventClass = XMLIntf.SubElement(parent, u"event-class") XMLIntf.appendTextElements(eventClass, ((u"ID", self.ID), (u"Title", self.Title))) return eventClass
def toDom(self, parentNode): XMLIntf.appendTextElement(parentNode, u"modulation", self.Name)