def loadFromState(self, stateObject, gui): self.gui = gui self.elements = [] self.title = stateObject.title self.picture = stateObject.picture for stateElement in stateObject.elements: if (type(stateElement).__name__ == "OpmlFolderState"): element = OpmlFolder() element.loadFromState(stateElement, self.gui) else: element = FeedFactory.getFeedFromState(stateElement, self.gui) self.elements.append(element)
def loadFromState(self, stateObject, gui): self.gui = gui; self.elements = []; self.title = stateObject.title; self.picture = stateObject.picture; for stateElement in stateObject.elements: if(type(stateElement).__name__ == "OpmlFolderState"): element = OpmlFolder() element.loadFromState(stateElement,self.gui); else: element = FeedFactory.getFeedFromState(stateElement, self.gui) self.elements.append(element);
def loadFromState(self, stateObject, gui): self.gui = gui; self.elements = []; self.title = stateObject.title; try: self.picture = stateObject.picture; except: self.picture = ""; for stateElement in stateObject.elements: try: if(type(stateElement).__name__ == "OpmlFolderState"): element = OpmlFolder() element.loadFromState(stateElement,self.gui); else: element = FeedFactory.getFeedFromState(stateElement, self.gui) self.elements.append(element); except: self.gui.log("Something goes wrong while processing the node %s"%stateObject.title);
def loadFromState(self, stateObject, gui): self.gui = gui self.elements = [] self.title = stateObject.title try: self.picture = stateObject.picture except: self.picture = "" for stateElement in stateObject.elements: try: if (type(stateElement).__name__ == "OpmlFolderState"): element = OpmlFolder() element.loadFromState(stateElement, self.gui) else: element = FeedFactory.getFeedFromState( stateElement, self.gui) self.elements.append(element) except: self.gui.log( "Something goes wrong while processing the node %s" % stateObject.title)