• Ariel Constenla-Haile's avatar
    UI Controller Factory fixes · 8b050d1e
    Ariel Constenla-Haile yazdı
    - "ModuleName" --> "ModuleIdentifier": the IDL definition for
    css::frame::PopupMenuControllerFactory and
    css::frame::StatusbarControllerFactory tells to use a property named
    "ModuleIdentifier", but in the code it is named "ModuleName"
    
    - Undocumented css::frame::ToolbarControllerFactory
    
    - Fix service name of ToolbarControllerFactory (ToolbarControllerFactory
    instead of ToolBarControllerFactory)
    
    - Convert the three service factories to new style, and use these
    new-style services in the source code
    
    - Implement multiple inheritance: added new css::frame::XUIControllerFactory
    
    - Added a (true) base class and implemented the three factories in a
    single file
    
    (cherry picked from commit acc7fed2)
    
    Conflicts:
    	framework/inc/pch/precompiled_framework.hxx
    	framework/inc/uielement/toolbarmanager.hxx
    	framework/inc/uifactory/popupmenucontrollerfactory.hxx
    	framework/inc/uifactory/statusbarcontrollerfactory.hxx
    	framework/inc/uifactory/uicontrollerfactory.hxx
    	framework/source/uielement/addonstoolbarmanager.cxx
    	framework/source/uielement/menubarmanager.cxx
    	framework/source/uielement/popupmenucontroller.cxx
    	framework/source/uielement/statusbarmanager.cxx
    	framework/source/uielement/toolbarmanager.cxx
    	framework/source/uifactory/popupmenucontrollerfactory.cxx
    	framework/source/uifactory/statusbarcontrollerfactory.cxx
    	framework/source/uifactory/uicontrollerfactory.cxx
    	framework/source/unotypes/fwk.xml
    	offapi/com/sun/star/frame/PopupMenuControllerFactory.idl
    	offapi/com/sun/star/frame/StatusbarControllerFactory.idl
    	offapi/com/sun/star/frame/makefile.mk
    	svtools/source/uno/toolboxcontroller.cxx
    
    Change-Id: Ia8580539badf650a84bc6e57a6b832071e011f0a
    8b050d1e
Library_fwk.mk 7.3 KB