Kaydet (Commit) 3893b00e authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Stephan Bergmann

fdo#46808, Adapt UNO services to new style

Update selected IDL files to use new syntax.
Update the makefiles to generate the necessary new include files.
Signed-off-by: 's avatarStephan Bergmann <sbergman@redhat.com>
üst 15f9ca7d
......@@ -47,6 +47,9 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/awt,
ContainerWindowProvider \
DialogProvider \
DialogProvider2 \
MenuBar \
PopupMenu \
TabController \
UnoControlDialogModelProvider \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/awt/grid,\
......@@ -88,6 +91,7 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/depl
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/document,\
DocumentProperties \
DocumentRevisionListPersistence \
OleEmbeddedServerRegistration \
OOXMLDocumentPropertiesImporter \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/drawing,\
......@@ -105,8 +109,10 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/draw
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/embed,\
DocumentCloser \
FileSystemStorageFactory \
InstanceLocker \
OLESimpleStorage \
StorageFactory \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/form/inspection,\
DefaultFormComponentInspectorModel \
......@@ -114,8 +120,15 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/form
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/form/runtime,\
FormOperations \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/frame,\
DispatchHelper \
DispatchRecorderSupplier \
DocumentTemplates \
MediaTypeDetectionHelper \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/graphic,\
GraphicObject \
GraphicProvider \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/inspection,\
DefaultHelpProvider \
......@@ -145,6 +158,12 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/mail
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/media,\
Manager \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/mozilla,\
MozillaBootstrap \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/plugin,\
PluginManager \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/presentation,\
SlideShow \
TransitionFactory \
......@@ -184,6 +203,9 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/reso
StringResourceWithLocation \
StringResourceWithStorage \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/scanner,\
ScannerManager \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/script,\
DocumentDialogLibraryContainer \
DocumentScriptLibraryContainer \
......@@ -216,6 +238,7 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/shee
ExternalSheetCache \
FilterFormulaParser \
FormulaOpCodeMapper \
RecentFunctions \
Solver \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/smarttags,\
......@@ -224,11 +247,25 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/smar
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/task,\
InteractionRequestStringResolver \
JobExecutor \
OfficeRestartManager \
PasswordContainerInteractionHandler \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/text,\
DefaultNumberingProvider \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/ucb,\
AnyCompareFactory \
CachedContentResultSetFactory \
CachedContentResultSetStubFactory \
CachedDynamicResultSetFactory \
CachedDynamicResultSetStubFactory \
CommandEnvironment \
ContentProviderProxyFactory \
PropertiesManager \
SimpleFileAccess \
SortedDynamicResultSetFactory \
Store \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/ui,\
GlobalAcceleratorConfiguration \
......@@ -239,7 +276,10 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/ui/d
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/util,\
JobManager \
PathSubstitution \
TextSearch \
UriAbbreviation \
URLTransformer \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_nohdl,offapi,offapi/com/sun/star/xml/sax,\
FastShapeContextHandler \
......@@ -296,11 +336,8 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/a
AccessibleWindow \
AnimatedImagesControl \
AnimatedImagesControlModel \
MenuBar \
PopupMenu \
RoadmapItem \
SpinningProgressControlModel \
TabController \
TabControllerModel \
Toolkit \
UnoControl \
......@@ -545,7 +582,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/d
LinkTargets \
MediaDescriptor \
OfficeDocument \
OleEmbeddedServerRegistration \
PDFDialog \
Settings \
StandaloneDocumentInfo \
......@@ -630,9 +666,7 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/e
BaseStorage \
EmbeddedObjectDescriptor \
FileSystemStorage \
FileSystemStorageFactory \
Storage \
StorageFactory \
StorageStream \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/form,\
......@@ -753,11 +787,8 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/f
Desktop \
DesktopTask \
DesktopTasks \
DispatchHelper \
DispatchProvider \
DispatchRecorder \
DispatchRecorderSupplier \
DocumentTemplates \
Frame \
FrameControl \
FrameLoader \
......@@ -765,7 +796,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/f
FramesContainer \
GlobalEventBroadcaster \
LayoutManager \
MediaTypeDetectionHelper \
ModuleManager \
PopupMenuController \
PopupMenuControllerFactory \
......@@ -788,7 +818,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/g
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/graphic,\
Graphic \
GraphicDescriptor \
GraphicProvider \
GraphicRasterizer \
GraphicRendererVCL \
MediaProperties \
......@@ -837,7 +866,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/l
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/mozilla,\
MenuProxy \
MenuProxyListener \
MozillaBootstrap \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/packages,\
Package \
......@@ -848,9 +876,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/p
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/packages/zip,\
ZipFileAccess \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/plugin,\
PluginManager \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/presentation,\
ChartShape \
CustomPresentation \
......@@ -899,9 +924,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/s
analysisadd \
dateadd \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/scanner,\
ScannerManager \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/script/browse,\
BrowseNode \
BrowseNodeFactory \
......@@ -1090,7 +1112,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/s
NamedRanges \
NamedRangesEnumeration \
RangeSelectionArguments \
RecentFunctions \
Scenario \
Scenarios \
ScenariosEnumeration \
......@@ -1192,7 +1213,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/t
AsyncJob \
InteractionHandler \
Job \
JobExecutor \
PasswordContainer \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/text,\
......@@ -1224,7 +1244,6 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/t
ChapterNumberingRule \
ContentIndex \
ContentIndexMark \
DefaultNumberingProvider \
Defaults \
DependentTextField \
DocumentIndex \
......@@ -1377,20 +1396,14 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/t
Title \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/ucb,\
AnyCompareFactory \
CachedContentResultSet \
CachedContentResultSetFactory \
CachedContentResultSetStub \
CachedContentResultSetStubFactory \
CachedDynamicResultSet \
CachedDynamicResultSetFactory \
CachedDynamicResultSetStub \
CachedDynamicResultSetStubFactory \
CmisContentProvider \
Content \
ContentProvider \
ContentProviderProxy \
ContentProviderProxyFactory \
ContentResultSet \
ContentTransmitter \
DefaultHierarchyDataSource \
......@@ -1419,14 +1432,10 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/u
PackageFolderContent \
PackageStreamContent \
PersistentPropertySet \
PropertiesManager \
PropertySetRegistry \
RemoteAccessContentProvider \
RemoteContentProviderAcceptor \
RemoteProxyContentProvider \
SimpleFileAccess \
SortedDynamicResultSetFactory \
Store \
TransientDocumentsContentProvider \
TransientDocumentsDocumentContent \
TransientDocumentsFolderContent \
......@@ -1470,14 +1479,11 @@ $(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/u
NumberFormatter \
OfficeInstallationDirectories \
PathSettings \
PathSubstitution \
ReplaceDescriptor \
SearchDescriptor \
SortDescriptor \
SortDescriptor2 \
Sortable \
TextSearch \
URLTransformer \
))
$(eval $(call gb_UnoApiTarget_add_idlfiles_noheader,offapi,offapi/com/sun/star/view,\
OfficeDocumentView \
......
......@@ -43,10 +43,7 @@ module com { module sun { module star { module awt {
to set an menu bar object.
</p>
*/
published service MenuBar
{
interface XMenuBar;
};
published service MenuBar : XMenuBar;
//=============================================================================
......
......@@ -42,10 +42,7 @@ module com { module sun { module star { module awt {
menu. It's also possible to use a pop-up menu to integrate it into
another menu.</p>
*/
published service PopupMenu
{
interface XPopupMenu;
};
published service PopupMenu : XPopupMenu;
//=============================================================================
......
......@@ -39,11 +39,7 @@
/** specifies a standard tab controller.
*/
published service TabController
{
interface com::sun::star::awt::XTabController;
};
published service TabController : XTabController;
//=============================================================================
......
......@@ -46,11 +46,7 @@ module com { module sun { module star { module document {
@since OOo 1.1.2
*/
published service OleEmbeddedServerRegistration
{
interface com::sun::star::uno::XInterface;
};
: com::sun::star::uno::XInterface;
//=============================================================================
......
......@@ -40,11 +40,6 @@
/** The <type>FileSystemStorageFactory</type> is a service that allows to
create a <type>FileSystemStorage</type> based on URL. The URL must point
to a folder.
*/
published service FileSystemStorageFactory
{
// ----------------------------------------------------------------------
/** A storage can be created through this interface.
<p>
In case
......@@ -96,9 +91,9 @@ published service FileSystemStorageFactory
The opened storages can support read access in addition to
specified one.
</p>
*/
interface ::com::sun::star::lang::XSingleServiceFactory;
};
*/
published service FileSystemStorageFactory
: ::com::sun::star::lang::XSingleServiceFactory;
//============================================================================
......
......@@ -39,11 +39,6 @@
//============================================================================
/** The <type>StorageFactory</type> is a service that allows to create
a storage based on either stream or URL.
*/
published service StorageFactory
{
// ----------------------------------------------------------------------
/** A storage can be created through this interface.
<p>
In case
......@@ -113,9 +108,9 @@ published service StorageFactory
The opened root storage can support read access in addition to
specified one.
</p>
*/
interface ::com::sun::star::lang::XSingleServiceFactory;
};
*/
published service StorageFactory
: ::com::sun::star::lang::XSingleServiceFactory;
//============================================================================
......
......@@ -45,19 +45,12 @@ module com { module sun { module star { module frame {
</p>
@see DispatchProvider
@since OOo 1.1.2
*/
published service DispatchHelper
{
//-------------------------------------------------------------------------
/** provides the easy way for dispatch requests.
@see XDispatchProvider
@see XDispatch
@since OOo 1.1.2
*/
interface XDispatchHelper;
};
published service DispatchHelper : XDispatchHelper;
//=============================================================================
......
......@@ -52,13 +52,7 @@
@see Frame
@since OOo 1.1.2
*/
published service DispatchRecorderSupplier
{
//-------------------------------------------------------------------------
/** provides access to a <type>DispatchRecorder</type> and helps on recording
*/
interface com::sun::star::frame::XDispatchRecorderSupplier;
};
published service DispatchRecorderSupplier : XDispatchRecorderSupplier;
//=============================================================================
......
......@@ -38,14 +38,7 @@ module com { module sun { module star { module frame {
/** is an abstract service for accessing the document templates of the office
and manipulate them ( add or rename or remove templates )
*/
published service DocumentTemplates
{
//-------------------------------------------------------------------------
/** implements a high level interface on top of an ucb content provider
which is used for template configuration
*/
interface XDocumentTemplates;
};
published service DocumentTemplates : XDocumentTemplates;
//=============================================================================
......
......@@ -37,11 +37,6 @@
//=============================================================================
/** provides for mapping a given sequence of content identifier strings
to a sequence of respective media (mime) types
*/
published service MediaTypeDetectionHelper
{
//-------------------------------------------------------------------------
/** provides a mapping from <atom>string<atom> to <atom>string<atom>
<p>
Order of given and their returned corresponding strings is important.
......@@ -49,8 +44,8 @@ published service MediaTypeDetectionHelper
to an item of [out] list.
</p>
*/
interface com::sun::star::util::XStringMapping;
};
published service MediaTypeDetectionHelper
: com::sun::star::util::XStringMapping;
//=============================================================================
......
......@@ -44,10 +44,7 @@ module com { module sun { module star { module graphic
@see XGraphicProvider
*/
published service GraphicProvider
{
interface ::com::sun::star::graphic::XGraphicProvider;
};
published service GraphicProvider : XGraphicProvider;
} ; } ; } ; } ;
......
......@@ -41,16 +41,10 @@
/** Allow to discover Mozilla/Thunderbird profiles
Allow init Mozilla XPCOM using selected profile and switch profiles.
*/
published service MozillaBootstrap
{
//-------------------------------------------------------------------------
/** @see XMozillaBootstrap
@see XMozillaBootstrap
*/
interface XMozillaBootstrap;
};
published service MozillaBootstrap : XMozillaBootstrap;
//=============================================================================
......
......@@ -39,10 +39,7 @@
/** This service manages all recognized Netscape plugins.
*/
published service PluginManager
{
interface com::sun::star::plugin::XPluginManager;
};
published service PluginManager : XPluginManager;
//=============================================================================
......
......@@ -45,11 +45,7 @@ module com { module sun { module star { module scanner {
Note that implementations should actually implement
<type>XScannerManager2</type>.
*/
published service ScannerManager
{
interface com::sun::star::scanner::XScannerManager;
};
published service ScannerManager : XScannerManager;
//=============================================================================
......
......@@ -39,15 +39,7 @@ module com { module sun { module star { module sheet {
/** contains the list of recently used spreadsheet functions.
*/
published service RecentFunctions
{
//-------------------------------------------------------------------------
/** provides access to the list of recently used spreadsheet functions.
*/
interface com::sun::star::sheet::XRecentFunctions;
};
published service RecentFunctions : XRecentFunctions;
//=============================================================================
......
......@@ -49,13 +49,7 @@ module com { module sun { module star { module task {
@see Job
@see AsyncJob
*/
published service JobExecutor
{
//------------------------------------------------------------------------
/** start and regulate execution.
*/
interface com::sun::star::task::XJobExecutor;
};
published service JobExecutor : XJobExecutor;
}; }; }; };
......
......@@ -39,10 +39,7 @@
/** provides access to language dependent numbering types and supports
formatting of those numberings.
*/
published service DefaultNumberingProvider
{
interface com::sun::star::text::XDefaultNumberingProvider;
};
published service DefaultNumberingProvider : XDefaultNumberingProvider;
//=============================================================================
}; }; }; };
......
......@@ -39,15 +39,7 @@ module com { module sun { module star { module ucb {
@since OOo 1.1.2
*/
published service AnyCompareFactory
{
//-------------------------------------------------------------------------
/** a factory to get implementations of interface
<type>XAnyCompare</type>.
*/
interface com::sun::star::ucb::XAnyCompareFactory;
};
published service AnyCompareFactory : XAnyCompareFactory;
//=============================================================================
......
......@@ -38,14 +38,7 @@ module com { module sun { module star { module ucb {
//=============================================================================
/** is a factory for <type>CachedContentResultSet</type> implementations.
*/
published service CachedContentResultSetFactory
{
//-------------------------------------------------------------------------
/** a factory for implementations of service
<type>CachedContentResultSet</type>.
*/
interface com::sun::star::ucb::XCachedContentResultSetFactory;
};
published service CachedContentResultSetFactory : XCachedContentResultSetFactory;
//=============================================================================
......
......@@ -39,13 +39,7 @@ module com { module sun { module star { module ucb {
/** is a factory for <type>CachedContentResultSetStub</type> implementations.
*/
published service CachedContentResultSetStubFactory
{
//-------------------------------------------------------------------------
/** a factory for implementations of service
<type>CachedContentResultSetStub</type>.
*/
interface com::sun::star::ucb::XCachedContentResultSetStubFactory;
};
: XCachedContentResultSetStubFactory;
//=============================================================================
......
......@@ -39,13 +39,7 @@ module com { module sun { module star { module ucb {
/** is a factory for <type>CachedDynamicResultSet</type> implementations.
*/
published service CachedDynamicResultSetFactory
{
//-------------------------------------------------------------------------
/** a factory for implementations of service
<type>CachedDynamicResultSet</type>.
*/
interface com::sun::star::ucb::XCachedDynamicResultSetFactory;
};
: XCachedDynamicResultSetFactory;
//=============================================================================
......
......@@ -39,13 +39,7 @@ module com { module sun { module star { module ucb {
/** is a factory for <type>CachedDynamicResultSetStub</type> implementations.
*/
published service CachedDynamicResultSetStubFactory
{
//-------------------------------------------------------------------------
/** a factory for implementations of service
<type>CachedDynamicResultSetStub</type>.
*/
interface com::sun::star::ucb::XCachedDynamicResultSetStubFactory;
};
: XCachedDynamicResultSetStubFactory;
//=============================================================================
......
......@@ -37,14 +37,7 @@ module com { module sun { module star { module ucb {
//=============================================================================
/** is a factory for <type>ContentProviderProxy</type> implementations.
*/
published service ContentProviderProxyFactory
{
//-------------------------------------------------------------------------
/** a factory for implementations of service
<type>ContentProviderProxy</type>.
*/
interface com::sun::star::ucb::XContentProviderFactory;
};
published service ContentProviderProxyFactory : XContentProviderFactory;
//=============================================================================
......
......@@ -43,13 +43,7 @@ module com { module sun { module star { module ucb {
@see com::sun::star::ucb::Content
*/
published service PropertiesManager
{
//-------------------------------------------------------------------------
/** This interface provides access to the meta data of the well known
(predefined) UCB properties.
*/
interface com::sun::star::beans::XPropertySetInfo;
};
: com::sun::star::beans::XPropertySetInfo;
//=============================================================================
......
......@@ -42,11 +42,7 @@ local file system or on an WebDAV server.
@author Andreas Bregas
@version 1.0 07/25/2000
*/
published service SimpleFileAccess
{
interface com::sun::star::ucb::XSimpleFileAccess2;
};
published service SimpleFileAccess : XSimpleFileAccess2;
//=============================================================================
......
......@@ -39,14 +39,7 @@ module com { module sun { module star { module ucb {
will be sorted according to the given sorting options.
*/
published service SortedDynamicResultSetFactory
{
//-------------------------------------------------------------------------
/** a factory for implementations of service
<type>DynamicResultSet</type>.
*/
interface com::sun::star::ucb::XSortedDynamicResultSetFactory;
};
: XSortedDynamicResultSetFactory;
//=============================================================================
......
......@@ -37,14 +37,7 @@ module com { module sun { module star { module ucb {
//=============================================================================
/** creates instances of the service <type>PropertySetRegistry</type>.
*/
published service Store
{
//-------------------------------------------------------------------------
/** A factory for property set registries. This factory must create
instances of the service <type>PropertySetRegistry</type>
*/
interface com::sun::star::ucb::XPropertySetRegistryFactory;
};
published service Store : XPropertySetRegistryFactory;
//=============================================================================
......
......@@ -88,17 +88,7 @@ module com { module sun { module star { module util {
@since OOo 1.1.2
*/
published service PathSubstitution
{
//-------------------------------------------------------------------------
/** Interface to exchange path variables with defined paths and to resubstitute paths with path variables.
<p>
To resubstitute path variables the caller must provide paths as UCB-compliant URLs.
</p>
*/
interface com::sun::star::util::XStringSubstitution;
};
published service PathSubstitution : XStringSubstitution;
//=============================================================================
......
......@@ -40,10 +40,7 @@ module com { module sun { module star { module util {
<p>It is possible to search forward or backward in the string.
*/
published service TextSearch
{
interface com::sun::star::util::XTextSearch;
};
published service TextSearch : XTextSearch;
//=============================================================================
......
......@@ -40,11 +40,7 @@ module com { module sun { module star { module util {
/** helps to split up a string containing a URL into its
structural parts and assembles the parts into a single string.
*/
published service URLTransformer
{
interface com::sun::star::util::XURLTransformer;
};
published service URLTransformer : XURLTransformer;
//=============================================================================
......
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