summaryrefslogtreecommitdiff
path: root/sw/source/ui/vba/vbafield.cxx
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2012-11-28 10:33:45 +0200
committerTor Lillqvist <tlillqvist@suse.com>2012-11-28 10:55:20 +0200
commit759aed9b78b77b40ab244e1c3e3f156f2b32369d (patch)
tree7842f8011c2ae546c85dbd03c4d1aed5240bb559 /sw/source/ui/vba/vbafield.cxx
parent1f1ebf7d91d1b19c05d7114853ecdc40c8444a6a (diff)
De-duplicate _ReadFieldParams
Change-Id: Ib08f5ab8e6155f1b9be100377657678b8c480060
Diffstat (limited to 'sw/source/ui/vba/vbafield.cxx')
-rw-r--r--sw/source/ui/vba/vbafield.cxx28
1 files changed, 14 insertions, 14 deletions
diff --git a/sw/source/ui/vba/vbafield.cxx b/sw/source/ui/vba/vbafield.cxx
index 794a77b959cc..ebc77c63a5cc 100644
--- a/sw/source/ui/vba/vbafield.cxx
+++ b/sw/source/ui/vba/vbafield.cxx
@@ -78,17 +78,17 @@ SwVbaField::getServiceNames()
return aServiceNames;
}
-// *** _ReadFieldParams ***********************************************
+// *** SwVbaReadFieldParams ***********************************************
// the codes are copied from ww8par5.cxx
-class _ReadFieldParams
+class SwVbaReadFieldParams
{
private:
String aData;
xub_StrLen nLen, nFnd, nNext, nSavPtr;
String aFieldName;
public:
- _ReadFieldParams( const String& rData );
- ~_ReadFieldParams();
+ SwVbaReadFieldParams( const String& rData );
+ ~SwVbaReadFieldParams();
xub_StrLen GoToTokenParam();
long SkipToNextToken();
@@ -103,7 +103,7 @@ public:
};
-_ReadFieldParams::_ReadFieldParams( const String& _rData )
+SwVbaReadFieldParams::SwVbaReadFieldParams( const String& _rData )
: aData( _rData ), nLen( _rData.Len() ), nNext( 0 )
{
/*
@@ -129,12 +129,12 @@ _ReadFieldParams::_ReadFieldParams( const String& _rData )
}
-_ReadFieldParams::~_ReadFieldParams()
+SwVbaReadFieldParams::~SwVbaReadFieldParams()
{
}
-String _ReadFieldParams::GetResult() const
+String SwVbaReadFieldParams::GetResult() const
{
return (STRING_NOTFOUND == nFnd)
? aEmptyStr
@@ -142,7 +142,7 @@ String _ReadFieldParams::GetResult() const
}
-xub_StrLen _ReadFieldParams::GoToTokenParam()
+xub_StrLen SwVbaReadFieldParams::GoToTokenParam()
{
xub_StrLen nOld = nNext;
if( -2 == SkipToNextToken() )
@@ -152,7 +152,7 @@ xub_StrLen _ReadFieldParams::GoToTokenParam()
}
// ret: -2: NOT a '\' parameter but normal Text
-long _ReadFieldParams::SkipToNextToken()
+long SwVbaReadFieldParams::SkipToNextToken()
{
long nRet = -1; // Ende
if (
@@ -194,7 +194,7 @@ long _ReadFieldParams::SkipToNextToken()
// Returnwert: 0 falls String-Ende erreicht,
// ansonsten Anfang des Paramters bzw. der Zeichenkette
//
-xub_StrLen _ReadFieldParams::FindNextStringPiece(const xub_StrLen nStart)
+xub_StrLen SwVbaReadFieldParams::FindNextStringPiece(const xub_StrLen nStart)
{
xub_StrLen n = ( STRING_NOTFOUND == nStart ) ? nFnd : nStart; // Anfang
xub_StrLen n2; // Ende
@@ -250,7 +250,7 @@ xub_StrLen _ReadFieldParams::FindNextStringPiece(const xub_StrLen nStart)
// read parameters "1-3" or 1-3 with both values between 1 and nMax
-bool _ReadFieldParams::GetTokenSttFromTo(sal_uInt16* pFrom, sal_uInt16* pTo, sal_uInt16 nMax)
+bool SwVbaReadFieldParams::GetTokenSttFromTo(sal_uInt16* pFrom, sal_uInt16* pTo, sal_uInt16 nMax)
{
sal_uInt16 nStart = 0;
sal_uInt16 nEnd = 0;
@@ -377,7 +377,7 @@ SwVbaFields::Add( const css::uno::Reference< ::ooo::vba::word::XRange >& Range,
String sFieldName;
if( ( nType == word::WdFieldType::wdFieldEmpty ) && !sText.isEmpty() )
{
- _ReadFieldParams aReadParam(sText);
+ SwVbaReadFieldParams aReadParam(sText);
sFieldName = aReadParam.GetFieldName();
OSL_TRACE("SwVbaFields::Add, the field name is %s ",rtl::OUStringToOString( sFieldName, RTL_TEXTENCODING_UTF8 ).getStr() );
}
@@ -410,7 +410,7 @@ uno::Reference< text::XTextField > SwVbaFields::Create_Field_FileName( const rtl
if( !_text.isEmpty() )
{
long nRet;
- _ReadFieldParams aReadParam( _text );
+ SwVbaReadFieldParams aReadParam( _text );
while (-1 != (nRet = aReadParam.SkipToNextToken()))
{
switch (nRet)
@@ -475,7 +475,7 @@ static const DocPropertyTable aDocPropertyTables[] =
uno::Reference< text::XTextField > SwVbaFields::Create_Field_DocProperty( const rtl::OUString _text ) throw (uno::RuntimeException)
{
String aDocProperty;
- _ReadFieldParams aReadParam( _text );
+ SwVbaReadFieldParams aReadParam( _text );
long nRet;
while( -1 != ( nRet = aReadParam.SkipToNextToken() ))
{