def setPartialData(self, value): """ Set the partial string we will have to deliver in the future """ if value: if not isinstance(value, PdataHelper): value = PdataHelper(self.getPortalObject(), value) self._setPartialData(value) self.setLastDataPartialData(value.getLastPdata()) else: self._setPartialData(None) self.setLastDataPartialData(None)
def setPartialData(self, value): """ Set the partial string we will have to deliver in the future """ if value: if not isinstance(value, PdataHelper): value = PdataHelper(self.getPortalObject(), value) self._setPartialData(value) self.setLastDataPartialData(value.getLastPdata()) else: self._setPartialData(None) self.setLastDataPartialData(None)
def appendPartialData(self, value): """ Append the partial string we will have to deliver in the future """ if value is not None: if not isinstance(value, PdataHelper): value = PdataHelper(self.getPortalObject(), value) last_data = value.getLastPdata() if self.hasLastDataPartialData(): last_data_partial_data = self.getLastDataPartialData() last_data_partial_data.next = value._data self.setLastDataPartialData(last_data_partial_data) else: self.setPartialData(value) self.setLastDataPartialData(last_data)
def appendPartialData(self, value): """ Append the partial string we will have to deliver in the future """ if value: if not isinstance(value, PdataHelper): value = PdataHelper(self.getPortalObject(), value) last_data = value.getLastPdata() if self.hasLastDataPartialData(): last_data_partial_data = self.getLastDataPartialData() last_data_partial_data.next = value._data self.setLastDataPartialData(last_data_partial_data) else: self.setPartialData(value) self.setLastDataPartialData(last_data)