Kaydet (Commit) f1d4534b authored tarafından Noel Grandin's avatar Noel Grandin

convert include/editeng/edtdlg.hxx from String to OUString

Change-Id: Ie42861b0f53e8493d7cff11593c1fa3ae5669843
üst e7c7f96b
...@@ -325,14 +325,14 @@ editeng::HangulHanjaConversion::ConversionDirection AbstractHangulHanjaConversio ...@@ -325,14 +325,14 @@ editeng::HangulHanjaConversion::ConversionDirection AbstractHangulHanjaConversio
} }
void AbstractHangulHanjaConversionDialog_Impl::SetCurrentString( void AbstractHangulHanjaConversionDialog_Impl::SetCurrentString(
const String& _rNewString, const OUString& _rNewString,
const ::com::sun::star::uno::Sequence< OUString >& _rSuggestions, const ::com::sun::star::uno::Sequence< OUString >& _rSuggestions,
bool _bOriginatesFromDocument bool _bOriginatesFromDocument
) )
{ {
pDlg->SetCurrentString(_rNewString,_rSuggestions,_bOriginatesFromDocument); pDlg->SetCurrentString(_rNewString,_rSuggestions,_bOriginatesFromDocument);
} }
String AbstractHangulHanjaConversionDialog_Impl::GetCurrentString( ) const OUString AbstractHangulHanjaConversionDialog_Impl::GetCurrentString( ) const
{ {
return pDlg->GetCurrentString(); return pDlg->GetCurrentString();
} }
...@@ -346,12 +346,12 @@ void AbstractHangulHanjaConversionDialog_Impl::FocusSuggestion( ) ...@@ -346,12 +346,12 @@ void AbstractHangulHanjaConversionDialog_Impl::FocusSuggestion( )
pDlg->FocusSuggestion(); pDlg->FocusSuggestion();
} }
String AbstractHangulHanjaConversionDialog_Impl::GetCurrentSuggestion( ) const OUString AbstractHangulHanjaConversionDialog_Impl::GetCurrentSuggestion( ) const
{ {
return pDlg->GetCurrentSuggestion(); return pDlg->GetCurrentSuggestion();
} }
String AbstractThesaurusDialog_Impl::GetWord() OUString AbstractThesaurusDialog_Impl::GetWord()
{ {
return pDlg->GetWord(); return pDlg->GetWord();
}; };
...@@ -1163,15 +1163,15 @@ AbstractHangulHanjaConversionDialog* AbstractDialogFactory_Impl::CreateHangulHan ...@@ -1163,15 +1163,15 @@ AbstractHangulHanjaConversionDialog* AbstractDialogFactory_Impl::CreateHangulHan
} }
AbstractThesaurusDialog* AbstractDialogFactory_Impl::CreateThesaurusDialog( Window* pParent, AbstractThesaurusDialog* AbstractDialogFactory_Impl::CreateThesaurusDialog( Window* pParent,
::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XThesaurus > xThesaurus, css::uno::Reference< css::linguistic2::XThesaurus > xThesaurus,
const String &rWord, sal_Int16 nLanguage ) const OUString &rWord, sal_Int16 nLanguage )
{ {
SvxThesaurusDialog* pDlg = new SvxThesaurusDialog( pParent, xThesaurus, rWord, nLanguage ); SvxThesaurusDialog* pDlg = new SvxThesaurusDialog( pParent, xThesaurus, rWord, nLanguage );
return new AbstractThesaurusDialog_Impl( pDlg ); return new AbstractThesaurusDialog_Impl( pDlg );
} }
AbstractHyphenWordDialog* AbstractDialogFactory_Impl::CreateHyphenWordDialog( Window* pParent, AbstractHyphenWordDialog* AbstractDialogFactory_Impl::CreateHyphenWordDialog( Window* pParent,
const String &rWord, LanguageType nLang, const OUString &rWord, LanguageType nLang,
::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenator > &xHyphen, ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenator > &xHyphen,
SvxSpellWrapper* pWrapper ) SvxSpellWrapper* pWrapper )
{ {
......
...@@ -140,36 +140,38 @@ public: ...@@ -140,36 +140,38 @@ public:
class AbstractHangulHanjaConversionDialog_Impl: public AbstractHangulHanjaConversionDialog class AbstractHangulHanjaConversionDialog_Impl: public AbstractHangulHanjaConversionDialog
{ {
DECL_ABSTDLG_BASE(AbstractHangulHanjaConversionDialog_Impl,HangulHanjaConversionDialog) DECL_ABSTDLG_BASE(AbstractHangulHanjaConversionDialog_Impl,HangulHanjaConversionDialog)
virtual void EndDialog(long nResult = 0); virtual void EndDialog(long nResult = 0);
virtual void EnableRubySupport( bool _bVal ); virtual void EnableRubySupport( bool _bVal );
virtual void SetByCharacter( bool _bByCharacter ) ; virtual void SetByCharacter( bool _bByCharacter ) ;
virtual void SetConversionDirectionState( bool _bTryBothDirections, editeng::HangulHanjaConversion::ConversionDirection _ePrimaryConversionDirection ); virtual void SetConversionDirectionState( bool _bTryBothDirections, editeng::HangulHanjaConversion::ConversionDirection _ePrimaryConversionDirection );
virtual void SetConversionFormat( editeng::HangulHanjaConversion::ConversionFormat _eType ); virtual void SetConversionFormat( editeng::HangulHanjaConversion::ConversionFormat _eType );
virtual void SetOptionsChangedHdl( const Link& _rHdl ); virtual void SetOptionsChangedHdl( const Link& _rHdl );
virtual void SetIgnoreHdl( const Link& _rHdl ); virtual void SetIgnoreHdl( const Link& _rHdl );
virtual void SetIgnoreAllHdl( const Link& _rHdl ) ; virtual void SetIgnoreAllHdl( const Link& _rHdl ) ;
virtual void SetChangeHdl( const Link& _rHdl ) ; virtual void SetChangeHdl( const Link& _rHdl ) ;
virtual void SetChangeAllHdl( const Link& _rHdl ) ; virtual void SetChangeAllHdl( const Link& _rHdl ) ;
virtual void SetClickByCharacterHdl( const Link& _rHdl ) ; virtual void SetClickByCharacterHdl( const Link& _rHdl ) ;
virtual void SetConversionFormatChangedHdl( const Link& _rHdl ) ; virtual void SetConversionFormatChangedHdl( const Link& _rHdl ) ;
virtual void SetFindHdl( const Link& _rHdl ); virtual void SetFindHdl( const Link& _rHdl );
virtual bool GetUseBothDirections( ) const; virtual bool GetUseBothDirections( ) const;
virtual editeng::HangulHanjaConversion::ConversionDirection GetDirection( editeng::HangulHanjaConversion::ConversionDirection _eDefaultDirection ) const; virtual editeng::HangulHanjaConversion::ConversionDirection
virtual void SetCurrentString( GetDirection( editeng::HangulHanjaConversion::ConversionDirection _eDefaultDirection ) const;
const String& _rNewString, virtual void SetCurrentString(
const ::com::sun::star::uno::Sequence< OUString >& _rSuggestions, const OUString& _rNewString,
bool _bOriginatesFromDocument = true const ::com::sun::star::uno::Sequence< OUString >& _rSuggestions,
); bool _bOriginatesFromDocument = true
virtual String GetCurrentString( ) const ; );
virtual editeng::HangulHanjaConversion::ConversionFormat GetConversionFormat( ) const ; virtual OUString GetCurrentString( ) const ;
virtual void FocusSuggestion( ); virtual editeng::HangulHanjaConversion::ConversionFormat
virtual String GetCurrentSuggestion( ) const; GetConversionFormat( ) const ;
virtual void FocusSuggestion( );
virtual OUString GetCurrentSuggestion( ) const;
}; };
class AbstractThesaurusDialog_Impl : public AbstractThesaurusDialog class AbstractThesaurusDialog_Impl : public AbstractThesaurusDialog
{ {
DECL_ABSTDLG_BASE(AbstractThesaurusDialog_Impl,SvxThesaurusDialog) DECL_ABSTDLG_BASE(AbstractThesaurusDialog_Impl,SvxThesaurusDialog)
virtual String GetWord(); virtual OUString GetWord();
virtual sal_uInt16 GetLanguage() const; virtual sal_uInt16 GetLanguage() const;
virtual Window* GetWindow(); virtual Window* GetWindow();
}; };
...@@ -570,11 +572,11 @@ public: ...@@ -570,11 +572,11 @@ public:
virtual AbstractHangulHanjaConversionDialog * CreateHangulHanjaConversionDialog( Window* _pParent, virtual AbstractHangulHanjaConversionDialog * CreateHangulHanjaConversionDialog( Window* _pParent,
editeng::HangulHanjaConversion::ConversionDirection _ePrimaryDirection ); editeng::HangulHanjaConversion::ConversionDirection _ePrimaryDirection );
virtual AbstractThesaurusDialog* CreateThesaurusDialog( Window*, ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XThesaurus > xThesaurus, virtual AbstractThesaurusDialog* CreateThesaurusDialog( Window*, ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XThesaurus > xThesaurus,
const String &rWord, sal_Int16 nLanguage ); const OUString &rWord, sal_Int16 nLanguage );
virtual AbstractHyphenWordDialog* CreateHyphenWordDialog( Window*, virtual AbstractHyphenWordDialog* CreateHyphenWordDialog( Window*,
const String &rWord, LanguageType nLang, const OUString &rWord, LanguageType nLang,
::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenator > &xHyphen, ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenator > &xHyphen,
SvxSpellWrapper* pWrapper ); SvxSpellWrapper* pWrapper );
......
...@@ -41,7 +41,7 @@ class SvxSpellWrapper; ...@@ -41,7 +41,7 @@ class SvxSpellWrapper;
class AbstractThesaurusDialog : public VclAbstractDialog class AbstractThesaurusDialog : public VclAbstractDialog
{ {
public: public:
virtual String GetWord() = 0; virtual OUString GetWord() = 0;
virtual sal_uInt16 GetLanguage() const = 0; virtual sal_uInt16 GetLanguage() const = 0;
virtual Window* GetWindow() = 0; virtual Window* GetWindow() = 0;
}; };
...@@ -57,28 +57,30 @@ public: ...@@ -57,28 +57,30 @@ public:
class AbstractHangulHanjaConversionDialog : public VclAbstractTerminatedDialog class AbstractHangulHanjaConversionDialog : public VclAbstractTerminatedDialog
{ {
public: public:
virtual void EnableRubySupport( bool _bVal ) = 0; virtual void EnableRubySupport( bool _bVal ) = 0;
virtual void SetByCharacter( bool _bByCharacter ) = 0; virtual void SetByCharacter( bool _bByCharacter ) = 0;
virtual void SetConversionDirectionState( bool _bTryBothDirections, editeng::HangulHanjaConversion::ConversionDirection _ePrimaryConversionDirection ) = 0; virtual void SetConversionDirectionState( bool _bTryBothDirections, editeng::HangulHanjaConversion::ConversionDirection _ePrimaryConversionDirection ) = 0;
virtual void SetConversionFormat( editeng::HangulHanjaConversion::ConversionFormat _eType ) = 0; virtual void SetConversionFormat( editeng::HangulHanjaConversion::ConversionFormat _eType ) = 0;
virtual void SetOptionsChangedHdl( const Link& _rHdl ) = 0; virtual void SetOptionsChangedHdl( const Link& _rHdl ) = 0;
virtual void SetIgnoreHdl( const Link& _rHdl ) = 0; virtual void SetIgnoreHdl( const Link& _rHdl ) = 0;
virtual void SetIgnoreAllHdl( const Link& _rHdl ) = 0; virtual void SetIgnoreAllHdl( const Link& _rHdl ) = 0;
virtual void SetChangeHdl( const Link& _rHdl ) = 0; virtual void SetChangeHdl( const Link& _rHdl ) = 0;
virtual void SetChangeAllHdl( const Link& _rHdl ) = 0; virtual void SetChangeAllHdl( const Link& _rHdl ) = 0;
virtual void SetClickByCharacterHdl( const Link& _rHdl ) = 0; virtual void SetClickByCharacterHdl( const Link& _rHdl ) = 0;
virtual void SetConversionFormatChangedHdl( const Link& _rHdl ) = 0; virtual void SetConversionFormatChangedHdl( const Link& _rHdl ) = 0;
virtual void SetFindHdl( const Link& _rHdl ) = 0; virtual void SetFindHdl( const Link& _rHdl ) = 0;
virtual bool GetUseBothDirections() const= 0; virtual bool GetUseBothDirections() const= 0;
virtual editeng::HangulHanjaConversion::ConversionDirection GetDirection( editeng::HangulHanjaConversion::ConversionDirection _eDefaultDirection ) const = 0; virtual editeng::HangulHanjaConversion::ConversionDirection
virtual void SetCurrentString( GetDirection( editeng::HangulHanjaConversion::ConversionDirection _eDefaultDirection ) const = 0;
const String& _rNewString, virtual void SetCurrentString(
const ::com::sun::star::uno::Sequence< OUString >& _rSuggestions, const OUString& _rNewString,
bool _bOriginatesFromDocument = true )=0; const ::com::sun::star::uno::Sequence< OUString >& _rSuggestions,
virtual String GetCurrentString( ) const =0; bool _bOriginatesFromDocument = true )=0;
virtual editeng::HangulHanjaConversion::ConversionFormat GetConversionFormat( ) const =0; virtual OUString GetCurrentString( ) const =0;
virtual void FocusSuggestion( )= 0; virtual editeng::HangulHanjaConversion::ConversionFormat
virtual String GetCurrentSuggestion( ) const =0; GetConversionFormat( ) const =0;
virtual void FocusSuggestion( )= 0;
virtual OUString GetCurrentSuggestion( ) const =0;
}; };
class EDITENG_DLLPUBLIC EditAbstractDialogFactory : virtual public VclAbstractDialogFactory class EDITENG_DLLPUBLIC EditAbstractDialogFactory : virtual public VclAbstractDialogFactory
...@@ -86,12 +88,12 @@ class EDITENG_DLLPUBLIC EditAbstractDialogFactory : virtual public VclAbstractDi ...@@ -86,12 +88,12 @@ class EDITENG_DLLPUBLIC EditAbstractDialogFactory : virtual public VclAbstractDi
public: public:
virtual ~EditAbstractDialogFactory(); // needed for export of vtable virtual ~EditAbstractDialogFactory(); // needed for export of vtable
static EditAbstractDialogFactory* Create(); static EditAbstractDialogFactory* Create();
virtual AbstractThesaurusDialog* CreateThesaurusDialog( Window*, ::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XThesaurus > xThesaurus, virtual AbstractThesaurusDialog* CreateThesaurusDialog( Window*, css::uno::Reference< css::linguistic2::XThesaurus > xThesaurus,
const String &rWord, sal_Int16 nLanguage ) = 0; const OUString &rWord, sal_Int16 nLanguage ) = 0;
virtual AbstractHyphenWordDialog* CreateHyphenWordDialog( Window*, virtual AbstractHyphenWordDialog* CreateHyphenWordDialog( Window*,
const String &rWord, LanguageType nLang, const OUString &rWord, LanguageType nLang,
::com::sun::star::uno::Reference< ::com::sun::star::linguistic2::XHyphenator > &xHyphen, css::uno::Reference< css::linguistic2::XHyphenator > &xHyphen,
SvxSpellWrapper* pWrapper ) = 0; SvxSpellWrapper* pWrapper ) = 0;
virtual AbstractHangulHanjaConversionDialog * CreateHangulHanjaConversionDialog( Window* _pParent, virtual AbstractHangulHanjaConversionDialog * CreateHangulHanjaConversionDialog( Window* _pParent,
editeng::HangulHanjaConversion::ConversionDirection _ePrimaryDirection ) = 0; editeng::HangulHanjaConversion::ConversionDirection _ePrimaryDirection ) = 0;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment