summaryrefslogtreecommitdiff
path: root/svx/source/unodraw/shapeimpl.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/unodraw/shapeimpl.hxx')
-rw-r--r--svx/source/unodraw/shapeimpl.hxx20
1 files changed, 4 insertions, 16 deletions
diff --git a/svx/source/unodraw/shapeimpl.hxx b/svx/source/unodraw/shapeimpl.hxx
index 0ccf22071194..68189814fe6a 100644
--- a/svx/source/unodraw/shapeimpl.hxx
+++ b/svx/source/unodraw/shapeimpl.hxx
@@ -64,8 +64,11 @@ public:
virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage ) override;
};
+
class SvxFrameShape : public SvxOle2Shape
{
+private:
+ OUString m_sInitialFrameURL;
protected:
// override these for special property handling in subcasses. Return true if property is handled
virtual bool setPropertyValueImpl( const OUString& rName, const SfxItemPropertyMapEntry* pProperty, const css::uno::Any& rValue ) override;
@@ -82,23 +85,8 @@ public:
virtual void SAL_CALL setPropertyValues( const css::uno::Sequence< OUString >& aPropertyNames, const css::uno::Sequence< css::uno::Any >& aValues ) override;
virtual void Create( SdrObject* pNewOpj, SvxDrawPage* pNewPage ) override;
-};
-
-
-class SvxTableShape : public SvxShape
-{
-protected:
- // override these for special property handling in subcasses. Return true if property is handled
- virtual bool setPropertyValueImpl( const OUString& rName, const SfxItemPropertyMapEntry* pProperty, const css::uno::Any& rValue ) override;
- virtual bool getPropertyValueImpl( const OUString& rName, const SfxItemPropertyMapEntry* pProperty, css::uno::Any& rValue ) override;
-
- virtual void lock() override;
- virtual void unlock() override;
-
-public:
- explicit SvxTableShape(SdrObject* pObj);
- virtual ~SvxTableShape() noexcept override;
+ virtual OUString GetAndClearInitialFrameURL() override;
};
SvxUnoPropertyMapProvider& getSvxMapProvider();