LibreOffice Module sw (master) 1
|
#include <comphelper/storagehelper.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/propertysequence.hxx>
#include <comphelper/propertyvalue.hxx>
#include <comphelper/servicehelper.hxx>
#include <com/sun/star/embed/EmbeddedObjectCreator.hpp>
#include <com/sun/star/embed/OOoEmbeddedObjectFactory.hpp>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
#include <com/sun/star/embed/Aspects.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <o3tl/any.hxx>
#include <osl/diagnose.h>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <comphelper/classids.hxx>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <xmloff/prstylei.hxx>
#include <xmloff/maptype.hxx>
#include <xmloff/xmlprmap.hxx>
#include <xmloff/txtprmap.hxx>
#include <xmloff/i18nmap.hxx>
#include <xmloff/xmlimppr.hxx>
#include <TextCursorHelper.hxx>
#include <unoframe.hxx>
#include <doc.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <IDocumentContentOperations.hxx>
#include <fmtfsize.hxx>
#include <fmtanchr.hxx>
#include <fmtcntnt.hxx>
#include "xmlimp.hxx"
#include "xmltbli.hxx"
#include "xmltexti.hxx"
#include "XMLRedlineImportHelper.hxx"
#include <xmloff/XMLFilterServiceNames.h>
#include <SwAppletImpl.hxx>
#include <ndole.hxx>
#include <docsh.hxx>
#include <sfx2/docfile.hxx>
#include <vcl/svapp.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <svtools/embedhlp.hxx>
#include <svl/urihelper.hxx>
#include <sfx2/frmdescr.hxx>
#include <tools/globname.hxx>
#include <algorithm>
#include <utility>
Go to the source code of this file.
Functions | |
static void | lcl_putHeightAndWidth (SfxItemSet &rItemSet, sal_Int32 nHeight, sal_Int32 nWidth, Size *pTwipSize=nullptr) |
static void | lcl_setObjectVisualArea (const uno::Reference< embed::XEmbeddedObject > &xObj, sal_Int64 nAspect, const Size &aVisSize, const MapUnit &aUnit) |
static SwOLENode * | lcl_GetOLENode (const SwFrameFormat *pFrameFormat) |
Variables | |
const std::pair< OUString, SvGUID > | aServiceMap [] |
|
static |
Definition at line 182 of file xmltexti.cxx.
References SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwNodeIndex::GetIndex(), and SwNodeIndex::GetNodes().
Referenced by SwXMLTextImportHelper::createAndInsertOLEObject(), and SwXOLEListener::modified().
|
static |
Definition at line 86 of file xmltexti.cxx.
References Fixed, MINFLY, o3tl::mm100, SfxItemSet::Put(), and o3tl::toTwips().
Referenced by SwXMLTextImportHelper::createAndInsertApplet(), SwXMLTextImportHelper::createAndInsertFloatingFrame(), SwXMLTextImportHelper::createAndInsertOLEObject(), SwXMLTextImportHelper::createAndInsertOOoLink(), and SwXMLTextImportHelper::createAndInsertPlugin().
|
static |
Definition at line 111 of file xmltexti.cxx.
References Size::Height(), OutputDevice::LogicToLogic(), VCLUnoHelper::UnoEmbed2VCLMapUnit(), and Size::Width().
Referenced by SwXMLTextImportHelper::createAndInsertApplet(), SwXMLTextImportHelper::createAndInsertFloatingFrame(), SwXMLTextImportHelper::createAndInsertOLEObject(), and SwXMLTextImportHelper::createAndInsertPlugin().
const std::pair<OUString, SvGUID> aServiceMap[] |
Definition at line 78 of file xmltexti.cxx.
Referenced by SwXMLTextImportHelper::createAndInsertOLEObject().