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