|
LibreOffice Module sfx2 (master) 1
|
#include <memory>#include <sfx2/devtools/ObjectInspectorTreeHandler.hxx>#include <sfx2/sfxresid.hxx>#include <utility>#include <vcl/svapp.hxx>#include "DevToolsStrings.hrc"#include <com/sun/star/beans/theIntrospection.hpp>#include <com/sun/star/beans/XIntrospection.hpp>#include <com/sun/star/beans/XIntrospectionAccess.hpp>#include <com/sun/star/beans/PropertyConcept.hpp>#include <com/sun/star/beans/PropertyAttribute.hpp>#include <com/sun/star/beans/MethodConcept.hpp>#include <com/sun/star/reflection/theCoreReflection.hpp>#include <com/sun/star/reflection/XIdlReflection.hpp>#include <com/sun/star/reflection/XIdlMethod.hpp>#include <com/sun/star/reflection/XIdlArray.hpp>#include <com/sun/star/reflection/XEnumTypeDescription.hpp>#include <com/sun/star/container/XNamed.hpp>#include <com/sun/star/container/XHierarchicalNameAccess.hpp>#include <com/sun/star/container/XIndexAccess.hpp>#include <com/sun/star/container/XNameAccess.hpp>#include <com/sun/star/container/XEnumerationAccess.hpp>#include <com/sun/star/script/Invocation.hpp>#include <com/sun/star/script/XInvocation2.hpp>#include <com/sun/star/script/MemberType.hpp>#include <com/sun/star/lang/XServiceInfo.hpp>#include <com/sun/star/lang/XTypeProvider.hpp>#include <comphelper/processfactory.hxx>#include <comphelper/extract.hxx>#include <vcl/settings.hxx>#include <i18nlangtag/languagetag.hxx>Go to the source code of this file.
Functions | |
| IMPL_LINK (ObjectInspectorTreeHandler, ExpandingHandlerInterfaces, weld::TreeIter const &, rParent, bool) | |
| IMPL_LINK (ObjectInspectorTreeHandler, ExpandingHandlerServices, weld::TreeIter const &, rParent, bool) | |
| IMPL_LINK (ObjectInspectorTreeHandler, ExpandingHandlerProperties, weld::TreeIter const &, rParent, bool) | |
| IMPL_LINK (ObjectInspectorTreeHandler, ExpandingHandlerMethods, weld::TreeIter const &, rParent, bool) | |
| IMPL_LINK (ObjectInspectorTreeHandler, SelectionChanged, weld::TreeView &, rTreeView, void) | |
| static void | updateOrder (const std::unique_ptr< weld::TreeView > &pTreeView, sal_Int32 nColumn) |
| IMPL_LINK (ObjectInspectorTreeHandler, HeaderBarClick, int, nColumn, void) | |
| IMPL_LINK (ObjectInspectorTreeHandler, PopupMenuHandler, const CommandEvent &, rCommandEvent, bool) | |
| IMPL_LINK (ObjectInspectorTreeHandler, ToolbarButtonClicked, const OUString &, rSelectionId, void) | |
| IMPL_LINK (ObjectInspectorTreeHandler, NotebookEnterPage, const OUString &, rPageId, void) | |
| IMPL_LINK (ObjectInspectorTreeHandler, NotebookLeavePage, const OUString &, rPageId, bool) | |
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| ExpandingHandlerInterfaces | , | ||
| weld::TreeIter const & | , | ||
| rParent | , | ||
| bool | |||
| ) |
Definition at line 1035 of file ObjectInspectorTreeHandler.cxx.
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| ExpandingHandlerMethods | , | ||
| weld::TreeIter const & | , | ||
| rParent | , | ||
| bool | |||
| ) |
Definition at line 1056 of file ObjectInspectorTreeHandler.cxx.
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| ExpandingHandlerProperties | , | ||
| weld::TreeIter const & | , | ||
| rParent | , | ||
| bool | |||
| ) |
Definition at line 1049 of file ObjectInspectorTreeHandler.cxx.
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| ExpandingHandlerServices | , | ||
| weld::TreeIter const & | , | ||
| rParent | , | ||
| bool | |||
| ) |
Definition at line 1042 of file ObjectInspectorTreeHandler.cxx.
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| HeaderBarClick | , | ||
| int | , | ||
| nColumn | , | ||
| void | |||
| ) |
Definition at line 1090 of file ObjectInspectorTreeHandler.cxx.
References updateOrder().
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| NotebookEnterPage | , | ||
| const OUString & | , | ||
| rPageId | , | ||
| void | |||
| ) |
Definition at line 1156 of file ObjectInspectorTreeHandler.cxx.
References uno::Any::hasValue().
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| NotebookLeavePage | , | ||
| const OUString & | , | ||
| rPageId | , | ||
| bool | |||
| ) |
Definition at line 1193 of file ObjectInspectorTreeHandler.cxx.
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| PopupMenuHandler | , | ||
| const CommandEvent & | , | ||
| rCommandEvent | , | ||
| bool | |||
| ) |
Definition at line 1104 of file ObjectInspectorTreeHandler.cxx.
References Application::CreateBuilder().
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| SelectionChanged | , | ||
| weld::TreeView & | , | ||
| rTreeView | , | ||
| void | |||
| ) |
Definition at line 1062 of file ObjectInspectorTreeHandler.cxx.
References mxContext.
| IMPL_LINK | ( | ObjectInspectorTreeHandler | , |
| ToolbarButtonClicked | , | ||
| const OUString & | , | ||
| rSelectionId | , | ||
| void | |||
| ) |
Definition at line 1129 of file ObjectInspectorTreeHandler.cxx.
References uno::Any::hasValue().
|
static |
Definition at line 1081 of file ObjectInspectorTreeHandler.cxx.
References TRISTATE_FALSE, and TRISTATE_TRUE.
Referenced by IMPL_LINK().