LibreOffice Module framework (master) 1
Public Member Functions | Private Member Functions | List of all members
framework::UriAbbreviation Class Referencefinal

#include <uriabbreviation.hxx>

Inheritance diagram for framework::UriAbbreviation:
[legend]
Collaboration diagram for framework::UriAbbreviation:
[legend]

Public Member Functions

 UriAbbreviation (css::uno::Reference< css::uno::XComponentContext > const &context)
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &sServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual OUString SAL_CALL abbreviateString (const css::uno::Reference< css::util::XStringWidth > &xStringWidth, ::sal_Int32 nWidth, const OUString &aString) override
 

Private Member Functions

 UriAbbreviation (UriAbbreviation const &)=delete
 
UriAbbreviationoperator= (UriAbbreviation const &)=delete
 
virtual ~UriAbbreviation () override
 

Detailed Description

Definition at line 30 of file uriabbreviation.hxx.

Constructor & Destructor Documentation

◆ UriAbbreviation() [1/2]

framework::UriAbbreviation::UriAbbreviation ( css::uno::Reference< css::uno::XComponentContext > const &  context)
explicit

Definition at line 48 of file uriabbreviation.cxx.

◆ UriAbbreviation() [2/2]

framework::UriAbbreviation::UriAbbreviation ( UriAbbreviation const &  )
privatedelete

◆ ~UriAbbreviation()

virtual framework::UriAbbreviation::~UriAbbreviation ( )
inlineoverrideprivatevirtual

Definition at line 50 of file uriabbreviation.hxx.

Member Function Documentation

◆ abbreviateString()

OUString SAL_CALL framework::UriAbbreviation::abbreviateString ( const css::uno::Reference< css::util::XStringWidth > &  xStringWidth,
::sal_Int32  nWidth,
const OUString &  aString 
)
overridevirtual

Definition at line 53 of file uriabbreviation.cxx.

References aURL, and INetURLObject::Unambiguous.

◆ getImplementationName()

OUString SAL_CALL framework::UriAbbreviation::getImplementationName ( )
overridevirtual

Definition at line 33 of file uriabbreviation.cxx.

◆ getSupportedServiceNames()

css::uno::Sequence< OUString > SAL_CALL framework::UriAbbreviation::getSupportedServiceNames ( )
overridevirtual

Definition at line 43 of file uriabbreviation.cxx.

◆ operator=()

UriAbbreviation & framework::UriAbbreviation::operator= ( UriAbbreviation const &  )
privatedelete

◆ supportsService()

sal_Bool SAL_CALL framework::UriAbbreviation::supportsService ( const OUString &  sServiceName)
overridevirtual

Definition at line 38 of file uriabbreviation.cxx.

References sServiceName, and cppu::supportsService().


The documentation for this class was generated from the following files: