[Libreoffice-commits] core.git: include/svl svl/source

Thorsten Behrens tbehrens at suse.com
Thu Aug 1 02:05:23 PDT 2013


 include/svl/itempool.hxx      |   25 +++++++++++++++++++++++++
 svl/source/items/itempool.cxx |   25 ++++---------------------
 2 files changed, 29 insertions(+), 21 deletions(-)

New commits:
commit 44cd56e0ac1c1683e55b930f862c64f6da356779
Author: Thorsten Behrens <tbehrens at suse.com>
Date:   Thu Aug 1 11:01:00 2013 +0200

    Doxygenize some docs, translate to English while at it.
    
    Change-Id: I977981bb45da1599e8d46bd8d961dcbb01ebd99b

diff --git a/include/svl/itempool.hxx b/include/svl/itempool.hxx
index ab9ff84..80c1faf 100644
--- a/include/svl/itempool.hxx
+++ b/include/svl/itempool.hxx
@@ -151,6 +151,31 @@ public:
 
     virtual SfxMapUnit              GetMetric( sal_uInt16 nWhich ) const;
     void                            SetDefaultMetric( SfxMapUnit eNewMetric );
+
+    /** Request string representation of pool items
+
+        This virtual function produces a string representation, of
+        from the respective SfxItemPool subclass' known SfxPoolItems.
+
+        Subclasses, please overwrite this method, and handle
+        SfxPoolItems that don't return useful/complete information on
+        SfxPoolItem::GetPresentation()
+
+        This baseclass yields the unmodified string representation of
+        rItem.
+
+        @param[in] rItem
+        SfxPoolItem to query the string representation of
+
+        @param[in] ePresent
+        requested kind of representation - see SfxItemPresentation
+
+        @param[in] eMetric
+        requested unit of measure of the representation
+
+        @param[out] rText
+        string representation of 'rItem'
+    */
     virtual SfxItemPresentation     GetPresentation( const SfxPoolItem& rItem,
                                         SfxItemPresentation ePresentation,
                                         SfxMapUnit          ePresentationMetric,
diff --git a/svl/source/items/itempool.cxx b/svl/source/items/itempool.cxx
index b1191cc..50e47cb 100644
--- a/svl/source/items/itempool.cxx
+++ b/svl/source/items/itempool.cxx
@@ -462,29 +462,12 @@ const OUString& SfxItemPool::GetName() const
 
 SfxItemPresentation SfxItemPool::GetPresentation
 (
-    const SfxPoolItem&  rItem,      /*  IN: <SfxPoolItem>, dessen textuelle
-                                            Wert-Darstellung geliefert werden
-                                            soll */
-    SfxItemPresentation ePresent,   /*  IN: gew"unschte Art der Darstellung;
-                                            siehe <SfxItemPresentation> */
-    SfxMapUnit          eMetric,    /*  IN: gew"unschte Ma\seinheit der Darstellung */
-    OUString&           rText,      /*  OUT: textuelle Darstellung von 'rItem' */
+    const SfxPoolItem&  rItem,
+    SfxItemPresentation ePresent,
+    SfxMapUnit          eMetric,
+    OUString&           rText,
     const IntlWrapper * pIntlWrapper
 )   const
-
-/*  [Beschreibung]
-
-    "Uber diese virtuelle Methode k"onnen textuelle Darstellungen der
-    von der jeweilige SfxItemPool-Subklasse verwalteten SfxPoolItems
-    angefordert werden.
-
-    In Ableitungen sollte diese Methode "uberladen werden und auf
-    SfxPoolItems reagiert werden, die bei <SfxPoolItem::GetPresentation()const>
-    keine vollst"andige Information liefern k"onnen.
-
-    Die Basisklasse liefert die unver"anderte Presentation von 'rItem'.
-*/
-
 {
     DBG_CHKTHIS(SfxItemPool, 0);
     return rItem.GetPresentation(


More information about the Libreoffice-commits mailing list