Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 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)
Ejemplo n.º 3
0
 def setData(self, value):
   """
   Set the XML corresponding to the object
   """
   if value:
     # convert the string to Pdata
     pdata_wrapper = PdataHelper(self.getPortalObject(), value)
     self._setData(pdata_wrapper)
     self.setTemporaryData(None) # We make sure that the data will not be erased
     self.setContentMd5(pdata_wrapper.getContentMd5())
   else:
     self._setData(None)
     self.setContentMd5(None)
Ejemplo n.º 4
0
 def setData(self, value):
     """
 Set the XML corresponding to the object
 """
     if value:
         # convert the string to Pdata
         pdata_wrapper = PdataHelper(self.getPortalObject(), value)
         self._setData(pdata_wrapper)
         self.setTemporaryData(
             None)  # We make sure that the data will not be erased
         self.setContentMd5(pdata_wrapper.getContentMd5())
     else:
         self._setData(None)
         self.setContentMd5(None)
Ejemplo n.º 5
0
 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)
Ejemplo n.º 6
0
 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)
Ejemplo n.º 7
0
 def setLastData(self, value):
     """
   This is the xml temporarily saved, it will be stored with setXML when we
   will receive the confirmation of synchronization
 """
     if value:
         self._setLastData(PdataHelper(self.getPortalObject(), value))
     else:
         self._setLastData(None)