339 // CUniEditorSaveOperation::DoSaveObjectL |
339 // CUniEditorSaveOperation::DoSaveObjectL |
340 // --------------------------------------------------------- |
340 // --------------------------------------------------------- |
341 // |
341 // |
342 void CUniEditorSaveOperation::DoSaveObjectL() |
342 void CUniEditorSaveOperation::DoSaveObjectL() |
343 { |
343 { |
344 if ( iDocument.BodyModified() ) |
344 // Processing will continue from CUniEditorSaveOperation::ObjectSaveReady when |
345 { |
345 // save has been performed |
346 // Processing will continue from CUniEditorSaveOperation::ObjectSaveReady when |
346 iDocument.DataModel()->ObjectList().SaveAll( *this, CMsvAttachment::EMsvFile ); |
347 // save has been performed |
347 // TODO: Pass edit store as a parameter to objectlist |
348 iDocument.DataModel()->ObjectList().SaveAll( *this, CMsvAttachment::EMsvFile ); |
348 //iDocument.DataModel()->ObjectList().SaveAll( *this, *iEditStore, CMsvAttachment::EMsvFile ); |
349 // TODO: Pass edit store as a parameter to objectlist |
349 SetPending(); |
350 //iDocument.DataModel()->ObjectList().SaveAll( *this, *iEditStore, CMsvAttachment::EMsvFile ); |
|
351 SetPending(); |
|
352 } |
|
353 else |
|
354 { |
|
355 iOperationState = EUniEditorSaveAttachment; |
|
356 CompleteSelf( KErrNone ); |
|
357 } |
|
358 } |
350 } |
359 |
351 |
360 // --------------------------------------------------------- |
352 // --------------------------------------------------------- |
361 // CUniEditorSaveOperation::DoSaveAttachments |
353 // CUniEditorSaveOperation::DoSaveAttachments |
362 // --------------------------------------------------------- |
354 // --------------------------------------------------------- |