LibreOffice Module sw (master)  1
Public Member Functions | Protected Member Functions | List of all members
SwXGroupShape Class Reference

#include <unodraw.hxx>

Inheritance diagram for SwXGroupShape:
[legend]
Collaboration diagram for SwXGroupShape:
[legend]

Public Member Functions

 SwXGroupShape (css::uno::Reference< css::uno::XInterface > &xShape, SwDoc const *pDoc)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) override
 
virtual void SAL_CALL acquire () override throw ()
 
virtual void SAL_CALL release () override throw ()
 
virtual void SAL_CALL add (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual void SAL_CALL remove (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual sal_Int32 SAL_CALL getCount () override
 
virtual css::uno::Any SAL_CALL getByIndex (sal_Int32 nIndex) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
- Public Member Functions inherited from SwXShape
 SwXShape (css::uno::Reference< css::uno::XInterface > &xShape, SwDoc const *const pDoc)
 
virtual void Notify (const SfxHint &) override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual css::beans::PropertyState SAL_CALL getPropertyState (const OUString &PropertyName) override
 
virtual css::uno::Sequence< css::beans::PropertyState > SAL_CALL getPropertyStates (const css::uno::Sequence< OUString > &aPropertyName) override
 
virtual void SAL_CALL setPropertyToDefault (const OUString &PropertyName) override
 
virtual css::uno::Any SAL_CALL getPropertyDefault (const OUString &aPropertyName) override
 
virtual void SAL_CALL attach (const css::uno::Reference< css::text::XTextRange > &xTextRange) override
 
virtual css::uno::Reference< css::text::XTextRange > SAL_CALL getAnchor () override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::awt::Point SAL_CALL getPosition () override
 
virtual void SAL_CALL setPosition (const css::awt::Point &aPosition) override
 
virtual css::awt::Size SAL_CALL getSize () override
 
virtual void SAL_CALL setSize (const css::awt::Size &aSize) override
 
virtual OUString SAL_CALL getShapeType () override
 
SwShapeDescriptor_ImplGetDescImpl ()
 
SwFrameFormatGetFrameFormat () const
 
const css::uno::Reference< css::uno::XAggregation > & GetAggregationInterface () const
 
- Public Member Functions inherited from cppu::WeakAggImplHelper6< class, class, class, class, class, class >
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakAggObject
 OWeakAggObject ()
 
virtual void SAL_CALL setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakObject
 OWeakObject ()
 
 OWeakObject (const OWeakObject &)
 
OWeakObject &SAL_CALL operator= (const OWeakObject &)
 
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL queryAdapter () SAL_OVERRIDE
 
SAL_CALL operator css::uno::Reference< css::uno::XInterface > ()
 
- Public Member Functions inherited from SvtListener
 SvtListener ()
 
 SvtListener (const SvtListener &r)
 
virtual ~SvtListener () COVERITY_NOEXCEPT_FALSE
 
bool StartListening (SvtBroadcaster &rBroadcaster)
 
bool EndListening (SvtBroadcaster &rBroadcaster)
 
void EndListeningAll ()
 
void CopyAllBroadcasters (const SvtListener &r)
 
bool HasBroadcaster () const
 
virtual void Query (QueryBase &rQuery) const
 

Protected Member Functions

virtual ~SwXGroupShape () override
 
- Protected Member Functions inherited from SwXShape
virtual ~SwXShape () override
 
- Protected Member Functions inherited from cppu::OWeakAggObject
virtual ~OWeakAggObject () SAL_OVERRIDE
 
- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 

Additional Inherited Members

- Static Public Member Functions inherited from SwXShape
static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
 
static void AddExistingShapeToFormat (SdrObject const &_rObj)
 
- Protected Attributes inherited from cppu::OWeakAggObject
css::uno::WeakReferenceHelper xDelegator
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

Definition at line 266 of file unodraw.hxx.

Constructor & Destructor Documentation

SwXGroupShape::~SwXGroupShape ( )
overrideprotectedvirtual

Definition at line 2662 of file unodraw.cxx.

SwXGroupShape::SwXGroupShape ( css::uno::Reference< css::uno::XInterface > &  xShape,
SwDoc const *  pDoc 
)

Definition at line 2652 of file unodraw.cxx.

References SwXShape::xShapeAgg.

Member Function Documentation

void SwXGroupShape::acquire ( )
throw (
)
overridevirtual
void SwXGroupShape::add ( const css::uno::Reference< css::drawing::XShape > &  xShape)
overridevirtual
uno::Any SwXGroupShape::getByIndex ( sal_Int32  nIndex)
overridevirtual

Definition at line 2776 of file unodraw.cxx.

References cppu::UnoType< class >::get(), and SwXShape::xShapeAgg.

sal_Int32 SwXGroupShape::getCount ( )
overridevirtual

Definition at line 2761 of file unodraw.cxx.

References cppu::UnoType< class >::get(), and SwXShape::xShapeAgg.

uno::Type SwXGroupShape::getElementType ( )
overridevirtual

Definition at line 2791 of file unodraw.cxx.

References cppu::UnoType< class >::get(), and SwXShape::xShapeAgg.

sal_Bool SwXGroupShape::hasElements ( )
overridevirtual

Definition at line 2806 of file unodraw.cxx.

References cppu::UnoType< class >::get(), and SwXShape::xShapeAgg.

uno::Any SwXGroupShape::queryInterface ( const css::uno::Type &  aType)
overridevirtual

Reimplemented from SwXShape.

Definition at line 2666 of file unodraw.cxx.

References SwXShape::queryInterface().

void SwXGroupShape::release ( )
throw (
)
overridevirtual
void SwXGroupShape::remove ( const css::uno::Reference< css::drawing::XShape > &  xShape)
overridevirtual

Definition at line 2746 of file unodraw.cxx.

References cppu::UnoType< class >::get(), and SwXShape::xShapeAgg.


The documentation for this class was generated from the following files: