| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd"> |
| <!--*********************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (the |
| * "License"); you may not use this file except in compliance |
| * with the License. You may obtain a copy of the License at |
| * |
| * http://www.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| ***********************************************************--> |
| |
| |
| |
| <module-description xmlns:xlink="http://www.w3.org/1999/xlink"> |
| |
| <module-name> fwk </module-name> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.Frame </name> |
| <description> |
| A frame support influencing of his subtree, find of subframes, activate- and deactivate-mechanism as well as |
| set/get of a frame window, component or controller. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.Frame </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.Desktop </name> |
| <description> |
| A desktop environment contains tasks with one or more frames in which components can be loaded. |
| The desktop himself is the root of the frame hierarchy. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.Desktop </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.URLTransformer </name> |
| <description> |
| Helps to split up a string containing a URL into its |
| structural parts and assembles the parts into a single string. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.util.URLTransformer </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.JobExecutor </name> |
| <description> |
| It implements a generic job execution service, which can start |
| registered uno services on triggered events, control her lifetime |
| and handle there own configuration. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.task.JobExecutor </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.DispatchRecorderSupplier </name> |
| <description> |
| This supplier is available on the servcice Frame as property "DispatchRecorderSupplier". |
| It provides access on the currently set DispatchRecorder of this Frame |
| and some additional functionality to make macro recording easy. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.DispatchRecorderSupplier </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.DispatchRecorder </name> |
| <description> |
| Implements a recorder object which can record XDIspatch::dispatch() calls |
| and generate basic script code from that. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.DispatchRecorder </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.MailToDispatcher </name> |
| <description> |
| It's a dispatch object which can handle "mailto:" URLs. |
| This service is registered in configuration for this protocol |
| and wil be used automaticly by the generic dispatch implementation |
| of a Frame. It should start an external mail application and forward |
| this request to it. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.ProtocolHandler </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.ServiceHandler </name> |
| <description> |
| It's a special dispatch object which is registered for "service:*" URL pattern |
| and will be automaticly used by the framework dispatch mechanism if such URL occured. |
| His job is to create any registered uno components which must be coded inside |
| dispatched URL (may with some optional given parameters). After that such created |
| service must be hold his self alive. Such mechanism can be usefull for UI components |
| (e.g. Dialogs, Wizards) only. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.ProtocolHandler </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.JobHandler </name> |
| <description> |
| It's a special dispatch object which is registered for "vnd.sun.star.job:*" URL pattern |
| and will be automaticly used by the framework dispatch mechanism if such URL occured. |
| It binds the dispatch mechanism to the generic job execution of this framework module. |
| That can be used for e.g. addon purposes. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.ProtocolHandler </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.LayoutManager </name> |
| <description> |
| Controls the layout of user interface elements which are part of a frame. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.LayoutManager </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.PopupMenuControllerFactory </name> |
| <description> |
| A factory manager that creates instances of registered popup menu controller. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuControllerFactory </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.FontMenuController </name> |
| <description> |
| A popup menu controller which controls the font popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.FontSizeMenuController </name> |
| <description> |
| A popup menu controller which controls the font size popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ObjectMenuController </name> |
| <description> |
| A popup menu controller which controls the object popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.HeaderMenuController </name> |
| <description> |
| A popup menu controller which controls the header popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.FooterMenuController </name> |
| <description> |
| A popup menu controller which controls the footer popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ControlMenuController </name> |
| <description> |
| A popup menu controller which controls the control popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ToolBarsMenuController </name> |
| <description> |
| A popup menu controller which makes certain toolbars available to |
| the user. It supports to show/hide toolbars. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Duncan Foster </author> |
| <name> com.sun.star.comp.framework.MacrosMenuController </name> |
| <description> |
| A popup menu controller which controls the scripts/macros popup menu. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.PopupMenuController </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.UICommandDescription </name> |
| <description> |
| A manager that holds all user interface commands and their description, the menu label |
| of every registered OpenOffice.org module. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.UICommandDescription </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.UIElementFactoryManager </name> |
| <description> |
| A user interface factory manager that controls all registered user interface element factories. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.UIElementFactoryManager </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.ModuleManager </name> |
| <description> |
| Manages the access to OpenOffice.org module specific informations. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.ModuleManager </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.UIConfigurationManager </name> |
| <description> |
| Manages the user interface element settings of a single storage element, like documents or |
| a single user interface configuration file. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.UIConfigurationManager </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ModuleUIConfigurationManagerSupplier </name> |
| <description> |
| Central manager that provides access to the OpenOffice.org module user interface |
| configuration managers. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.ModuleUIConfigurationManagerSupplier </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ModuleUIConfigurationManager </name> |
| <description> |
| A single OpenOffice.org module user interface configuration manager. It is responsible to provide |
| access to the user interface element settings of an OpenOffice.org module. Must be obtained from |
| the ModuleUIConfigurationManagerSupplier otherwise it is not correctly initialized. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.ModuleUIConfigurationManager </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.MenuBarFactory </name> |
| <description> |
| Creates menu bars that can be used the user interface configuration API. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.UIElementFactory </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.UIConfigurationManager </name> |
| <description> |
| Manages the user interface element settings of a single storage element, like documents or |
| a single user interface configuration file. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.UIConfigurationManager </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Andreas Schluens </author> |
| <name> com.sun.star.comp.framework.BackingComp </name> |
| <description> |
| The start module component. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.StartModule </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.UICategoryDescription </name> |
| <description> |
| Description about categories of user interface commands. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.UICategoryDescription </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ToolBarFactory </name> |
| <description> |
| A factory to create toolbar instances. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.ToolBarFactory </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.ToolBarControllerFactory </name> |
| <description> |
| A factory to create registered toolbar bar controller. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.ToolbarControllerFactory </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.StatusbarFactory </name> |
| <description> |
| A factory to create registered status bar controller. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.ui.StatusbarFactory </supported-service> |
| </component-description> |
| |
| <component-description> |
| <author> Carsten Driesner </author> |
| <name> com.sun.star.comp.framework.StatusbarControllerFactory </name> |
| <description> |
| A factory to create registered status bar controller. |
| </description> |
| <loader-name> com.sun.star.loader.SharedLibrary </loader-name> |
| <language> c++ </language> |
| <status value="final"/> |
| <supported-service> com.sun.star.frame.StatusbarControllerFactory </supported-service> |
| </component-description> |
| |
| <project-build-dependency> cppu </project-build-dependency> |
| <project-build-dependency> cppuhelper </project-build-dependency> |
| <project-build-dependency> vos </project-build-dependency> |
| <project-build-dependency> sal </project-build-dependency> |
| <project-build-dependency> tools </project-build-dependency> |
| <project-build-dependency> svtools </project-build-dependency> |
| <project-build-dependency> toolkit </project-build-dependency> |
| <project-build-dependency> sv </project-build-dependency> |
| <project-build-dependency> comphelper </project-build-dependency> |
| <project-build-dependency> unotools </project-build-dependency> |
| <project-build-dependency> ucbhelper </project-build-dependency> |
| <project-build-dependency> svl </project-build-dependency> |
| <project-build-dependency> sot </project-build-dependency> |
| |
| <runtime-module-dependency> cppu2 </runtime-module-dependency> |
| <runtime-module-dependency> cppuhelper </runtime-module-dependency> |
| <runtime-module-dependency> vos2$(COM) </runtime-module-dependency> |
| <runtime-module-dependency> sal2 </runtime-module-dependency> |
| <runtime-module-dependency> tl </runtime-module-dependency> |
| <runtime-module-dependency> svt </runtime-module-dependency> |
| <runtime-module-dependency> svl </runtime-module-dependency> |
| <runtime-module-dependency> tk </runtime-module-dependency> |
| <runtime-module-dependency> sv </runtime-module-dependency> |
| <runtime-module-dependency> comphelp2 </runtime-module-dependency> |
| <runtime-module-dependency> utl </runtime-module-dependency> |
| <runtime-module-dependency> ucb </runtime-module-dependency> |
| <runtime-module-dependency> sot </runtime-module-dependency> |
| |
| </module-description> |