<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">

<module-description xmlns:xlink="http://www.w3.org/1999/xlink">

    <module-name> fwk </module-name>

    <component-description>
        <author> <NAME> </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> <NAME> </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> <NAME> </author>
        <name> com.sun.star.comp.framework.DocumentProperties </name>
        <description>
            This service grants access to document-specific information, like
            the author, creation date and user fields, directly from document
            files without loading the whole document.
        </description>
        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
        <language> c++ </language>
        <status value="final"/>
        <supported-service> com.sun.star.document.StandaloneDocumentInfo </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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> <NAME> </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> <NAME> </author>
        <name> com.sun.star.comp.framework.SoundHandler </name>
        <description>
            Implements a handler service to detect and/or play audio files.
            supported formats: wav/au
        </description>
        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
        <language> c++ </language>
        <status value="final"/>
        <supported-service> com.sun.star.frame.ContentHandler </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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> <NAME> </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> <NAME> </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> <NAME> </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> <NAME> </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>
<commit_msg>INTEGRATION: CWS layoutmanager (1.6.76); FILE MERGED 2004/02/18 09:37:44 cd 1.6.76.3: #i25017# Correct namespace for the UICommandDescription service 2004/01/30 17:14:57 cd 1.6.76.2: #111899# Removed obsolete service description 2004/01/27 08:51:06 cd 1.6.76.1: #111899# Added new services<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd">

<module-description xmlns:xlink="http://www.w3.org/1999/xlink">

    <module-name> fwk </module-name>

    <component-description>
        <author> <NAME> </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> <NAME> </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> <NAME> </author>
        <name> com.sun.star.comp.framework.DocumentProperties </name>
        <description>
            This service grants access to document-specific information, like
            the author, creation date and user fields, directly from document
            files without loading the whole document.
        </description>
        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
        <language> c++ </language>
        <status value="final"/>
        <supported-service> com.sun.star.document.StandaloneDocumentInfo </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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> <NAME> </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> <NAME> </author>
        <name> com.sun.star.comp.framework.SoundHandler </name>
        <description>
            Implements a handler service to detect and/or play audio files.
            supported formats: wav/au
        </description>
        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
        <language> c++ </language>
        <status value="final"/>
        <supported-service> com.sun.star.frame.ContentHandler </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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> <NAME> </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> <NAME> </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> <NAME> </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> <NAME> </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> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.LayoutManager </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuControllerFactory </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </author>
        <name> com.sun.star.comp.framework.FormatMenuController </name>
        <description>
            A popup menu controller which controls the format popup menu.
        </description>
        <loader-name> com.sun.star.loader.SharedLibrary </loader-name>
        <language> c++ </language>
        <status value="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.PopupMenuController </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.UICommandDescription </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.UIElementFactoryManager </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.frame.ModuleManager </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.UIConfigurationManager </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.ModuleUIConfigurationManagerSupplier </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.ModuleUIConfigurationManager </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.UIElementFactory </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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="draft"/>
        <supported-service> drafts.com.sun.star.ui.UIConfigurationManager </supported-service>
    </component-description>

    <component-description>
        <author> <NAME> </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>

{'fraction_non_alphanumeric': 0.11399762752075919, 'fraction_numerical': 0.0038750494266508503, 'mean_word_length': 2.5546029515108923, 'pattern_counts': {'":': 0, '<': 653, '<?xml version=': 2, '>': 653, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, 'pii_count': 3, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2955651', 'n_tokens_mistral': 6619, 'n_tokens_neox': 6447, 'n_words': 1827}